
Software Developer II
SOS International LLC8 months ago
Huntsville, AL, USAMid Level
Responsibilities
- Design, develop, and maintain secure, scalable web, mobile, and enterprise applications.
- Translate business and technical requirements into functional applications in collaboration with analysts, project managers, and developers.
- Participate in code reviews and provide feedback to maintain software quality.
- Implement APIs and integrate applications with existing systems.
- Conduct unit and integration testing to ensure reliability and compliance with government regulations.
- Support DevSecOps practices and contribute to CI/CD pipeline development.
- Evaluate emerging technologies and recommend improvements to application performance and maintainability.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.
- At least three years of experience in application development.
- Proficiency in Java, C#, Python, or JavaScript.
- Experience with Angular, React, or .NET and RESTful APIs.
- Familiarity with AWS or Azure and Docker or Kubernetes.
- Strong understanding of secure coding practices and compliance frameworks such as FedRAMP and NIST.
- Preferred: current active, in-scope DoD Secret clearance.
- Preferred: experience with government contracts or federal agencies.
- Preferred: knowledge of SQL, NoSQL, and microservices architecture.
- Preferred: experience with agile development methodologies.
Benefits
- Office-based work environment with possible remote work options.