Applied Research Solutions

Junior Software Engineer

Applied Research Solutions

full-time

Posted on:

Location Type: Remote

Location: OhioUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Assist in the design, development, and implementation of software applications and system components
  • Write, test, debug, and document code following established coding standards and best practices
  • Participate in code reviews to learn from feedback and improve code quality
  • Collaborate with senior engineers, product owners, and cross-functional teams to understand requirements and deliver features
  • Support the maintenance and enhancement of existing applications, including troubleshooting and bug fixes
  • Develop and execute unit tests to ensure functionality, performance, and reliability
  • Contribute to technical documentation and knowledge sharing within the team
  • Learn and apply secure coding practices and basic software architecture concepts
  • Other duties as assigned

Requirements

  • Must be a US citizen
  • Ability to obtain and maintain a SECRET security clearance
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field
  • Basic knowledge of at least one programming language (e.g., Go, Java, Python, C#, or similar)
  • Familiarity with software development lifecycle (SDLC) concepts
  • Understanding of version control systems (e.g., Git)
  • Experience with unit testing frameworks or CI/CD pipelines
  • Strong problem-solving skills and attention to detail
  • Ability to learn quickly and work effectively in a team environment
  • Good written and verbal communication skills
Benefits
  • career-driven, loyal professionals
  • culture prioritizing employee goals and aspirations
  • work/life balance
  • industry competitive benefits package
  • awards and recognition program
  • personalized attention from ARS Senior Managers
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
programming languageGoJavaPythonC#unit testingCI/CDsecure coding practicessoftware architecturecoding standards
Soft Skills
problem-solvingattention to detailability to learn quicklyteamworkwritten communicationverbal communication
Certifications
Bachelor’s degreeSECRET security clearance