Applied Research Solutions logo

Software Engineer-Entry Level

Applied Research Solutions
Full-time
Remote
United States
Engineering, Software & Technology

Applied Research Solutions (ARS) is respected as a world-class provider of technically integrated solutions as we deliver premier talent and technology across our focused markets for unparalleled, continuous mission support. Awarded a Best Places to Work nominee since 2020, ARS recognizes that without our career- driven, loyal professionals, we would not be able to deliver state-of-the-art results for our mission partners.

We firmly believe that prioritizing our employees is of the upmost importance. We provide a culture where our employees are challenged to meet their career goals and aspirations, while still obtaining a work/life balance. ARS employees are motivated through our industry competitive benefits package, our awards and recognition program, and personalized attention from ARS Senior Managers.  

Responsibilities include:

  • Assist in designing, developing, and implementing software applications and features
  • Write clean, maintainable, and well-documented code following established standards
  • Participate in code reviews to learn best practices and improve code quality
  • Debug, test, and resolve software defects and performance issues
  • Collaborate with cross-functional teams including product managers, devops engineers, and system administrators
  • Support software deployment, monitoring, and basic troubleshooting activities
  • Learn and apply secure coding practices and software development methodologies (e.g., Agile/Scrum)
  • Maintain technical documentation and contribute to knowledge-sharing efforts
  • Other duties as assigned

Qualifications/ Technical Experience 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.
  • Fundamental knowledge of at least one programming language (e.g., Go, Java, Python, C#, or similar)
  • Basic understanding of data structures, algorithms, and object-oriented programming
  • Familiarity with version control systems such as Git
  • Strong problem-solving and analytical skills
  • Ability to work effectively in a team-oriented environment
  • Good written and verbal communication skills

Preferred Qualifications

  • Internship, academic, or project experience in software development
  • Exposure to web technologies, databases, or cloud platforms
  • Familiarity with Agile development practices
  • Experience with unit testing frameworks or CI/CD pipelines
  • Azure experience and/or interest.
  • Experience with AI development.
Apply now
Share this job