AnaVation is seeking a highly skilled Software Developer to join a team developing a secure, enterprise application for a mission customer. The role involves designing, developing, testing, securing, and deploying applications, troubleshooting production issues, and optimizing performance.
Requirements
- .NET Core, Entity Framework, HTML, JavaScript, XML
- Microsoft SQL Server (schema design, queries, indexing, performance tuning)
- Microservices Architecture
- Jira, Git, Git-based CI/CD (build/release pipelines, automated testing)
- PowerShell (build, deployment, admin automation)
- Proven expertise diagnosing complex production issues end-to-end (client, API, data, infra).
- Angular (or Vue/React/Ember in lieu of Angular, commensurate with experience)
Responsibilities
- Design, develop, test, secure, and deploy enterprise applications.
- Serve as the last line of defense for troubleshooting; perform deep diagnostics and root-cause analysis for production and integration issues.
- Lead solution architecture discussions (including microservices), code reviews, and technical decision-making.
- Implement and refine CI/CD pipelines and branching strategies; enforce coding standards and quality gates.
- Optimize performance at app, service, and database layers; design resilient integrations and rigorous error-handling.
- Mentor team members; model Agile/Scrum best practices and iterative delivery.
- Produce clear technical documentation and contribute to security/compliance artifacts.
Other
- Top-Secret clearance with SCI eligibility and the ability to obtain a CI Poly.
- 100% on-site in Huntsville, AL.
- Collaborate effectively with a distributed team and cross-functional partners.
- Demonstrated leadership traits: initiative, ownership, calm under pressure, and high-level critical thinking.
- Strong communication skills for cross-site coordination and stakeholder updates.