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.