Software Developer

AnaVationHuntsville, AL
5dOnsite

About The Position

AnaVation seeking a highly skilled Software Developer to join a team developing a secure, Qualified candidates will work independently on a technical team and will be coding in C# and must demonstrate strong Typescript front-end framework experience, preferably in Angular but also accepted are Vue or React. This role is 100% on-site in Huntsville, AL supporting a mission customer. You work within an Agile/Scrum environment alongside other contractors and and collaborate daily with geographically dispersed teammates. Responsibilities include, but not limited to: 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. Collaborate effectively with a distributed team and cross-functional partners. Produce clear technical documentation and contribute to security/compliance artifacts. This position requires a Top-Secret clearance with SCI eligibility and the ability to obtain a CI Poly. This position is on-site in Huntsville, AL with no remote option.

Requirements

  • Bachelor’s degree in Software Development, Computer Science, or related field and 5+ years of software development experience; or in lieu of degree: 10+ years of software development experience at or above the senior level described.
  • Experience leading all phases of software development, including system design, analysis, architecture, engineering, programming, coding, implementation, documentation, and testing.
  • Experience working on Agile teams and applying Agile methodologies, including developing project work estimates and supporting iterative delivery.
  • Experience implementing technical solutions and identifying operational, technical, or management issue affecting system performance and delivery.
  • Experience with systems design, policy development, database development and management, and user interface development.
  • Experience utilizing Commercial Off-The-Shelf (COTS) software to the maximum extent practicable when designing software applications, avoiding unnecessary proprietary system development.
  • Knowledge of the current Federal Information Security Management Act of 2002 (FISMA) and its application to secure system development and compliance.
  • Experience with the following technical stack: Languages/Frameworks: C#, Typescript front-end framework such as Angular, VUE or React Data: Microsoft SQL Server (schema design, queries, indexing, performance tuning) Architectures: Microservices Architecture Tools/DevOps: Jira, Git, Git-based CI/CD (build/release pipelines, automated testing) Scripting/Automation: PowerShell (build, deployment, admin automation)
  • Proven expertise diagnosing complex production issues end-to-end (client, API, data, infra).
  • Demonstrated leadership traits: initiative, ownership, calm under pressure, and high-level critical thinking.
  • Strong communication skills for cross-site coordination and stakeholder updates.
  • This position requires a Top-Secret clearance with SCI eligibility and the ability to obtain a CI Poly.
  • This position is on-site in Huntsville, AL with no remote option.

Nice To Haves

  • Experience with Azure Performance profiling and memory/CPU diagnostics for .NET and SQL Server.
  • Experience with message brokers/queues, RESTful API design, and contract testing.
  • Experience with engineering the teams versioning control, setting up CI/CD, creating build servers, debugging and troubleshooting in production (IOW, without development tools).
  • Experience with using Jira, Visual Studio Enterprise or Visual Studio Code, browser DevTools, IIS, Active Directory, latest version of Windows Workstations and Windows Servers
  • Cloud certification

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.
  • Collaborate effectively with a distributed team and cross-functional partners.
  • Produce clear technical documentation and contribute to security/compliance artifacts.

Benefits

  • Generous cost sharing for medical insurance for the employee and dependents
  • 100% company paid dental insurance for employees and dependents
  • 100% company paid long-term and short term disability insurance
  • 100% company paid vision insurance for employees and dependents
  • 401k plan with generous match and 100% immediate vesting
  • Competitive Pay
  • Generous paid leave and holiday package
  • Tuition and training reimbursement
  • Life and AD&D Insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service