Position Summary
The Technical Lead/Senior Full-Stack Software Developer directs the technical design and implementation of DAFOS modernization while contributing production code. The role translates Government-prioritized requirements into maintainable software, coordinates architecture and integration decisions, and mentors the development team. It works with testing, DevSecOps, and database personnel to deliver secure releases in the Government's Cloud One AWS environments. This position is contingent based on award, with an anticipated salary range of $130,000-$135,000 based on candidate qualifications and final contract requirements.
Work Environment
- Work Location: Gunter Annex, AL. On-site
- Security Clearance: Active Secret
- Salary: $130K-$135K
Compensation
Karthik Consulting is committed to providing competitive compensation based on the responsibilities of the role, required qualifications, security clearance level, relevant experience, certifications, customer requirements, geographic location, and overall business needs. The salary range listed for this position represents a good-faith estimate of the current compensation range for this role.
At Karthik Consulting, it is not typical for an individual to be hired at or near the top of the salary range. Final compensation decisions are based on the facts and circumstances of each candidate’s experience, qualifications, certifications, clearance level, contract requirements, and overall alignment with the role.
Employees may be eligible for company benefits and additional compensation programs, subject to company policy, contract requirements, and individual eligibility.
Program Scope and Description
The Global Force Management Data Initiative supports the Department of the Air Force Organizational Server (DAFOS). DAFOS validates authoritative Air Force data and publishes standardized unit, billet, crew, platform, vehicle, and command relationship information for Joint Staff war and contingency planning across past, present, and future timeframes.
The effort modernizes and sustains DAFOS in Air Force Cloud One AWS. Services include full-stack software development, testing, DevSecOps, cloud administration, database engineering, Agile facilitation, and approved automation. Optional capabilities augment technical documentation and Agile program support when activated by the Government.
Key Responsibilities
Architecture and Technical Direction
- Lead scalable, reliable architecture using nonproprietary code and open standards; document technical decisions and integration dependencies.
- Maintain the Software Development Modernization Plan, including branching, peer reviews, build practices, and CI/CD integration under CDRL A006.
- Assess technical debt, propose remediation options, and implement changes in the order approved by the Government Product Owner.
Full Stack Implementation
- Design and implement Java, Spring, and Spring Boot services and Angular/TypeScript interfaces, using the applicable program stack and coding standards.
- Integrate application services, Oracle data access, authentication, and authoritative data interfaces while preserving validation and force structure data integrity.
- Develop accessible user interfaces and coordinate automated and manual verification against WCAG 2.1 AA requirements.
Code Quality and Secure Delivery
- Write and review code in the Government-owned Git repository; maintain traceability from user stories to code, tests, and documentation.
- Lead remediation of security and quality findings before work is completed, including new Blocker, Critical, and High findings; support the stricter release scanning standards in the PWS.
- Guide unit testing toward the minimum 90 percent automated coverage of new code, SonarQube quality grade A, and required inline method documentation.
Team Integration and Release Support
- Coordinate technical dependencies across parallel development streams, automated testing, database migrations, infrastructure configuration, and production deployment.
- Contribute release documentation, installation and migration plans, STIG evidence, and post-production troubleshooting until releases reach a stable state.
- Prototype Government-approved AI, automation, and other emerging technologies; mentor engineers and measure improvements in delivery, technical debt, or user experience.
Qualifications
Education
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field preferred. Equivalent relevant software engineering and technical leadership experience may be considered.
Professional Certifications
- Preferred: Relevant Java, AWS architecture, secure software development, or Agile certification.
- Any role-specific access qualification must be satisfied before exercising the associated Government-approved privileges.
Minimum Qualifications
- Current, fully adjudicated Secret clearance before contract performance; maintain clearance throughout assignment. Interim clearances are not accepted.
- Ability to obtain and maintain required SIPRNet and role-appropriate privileged access. Work requiring SIPRNet access must be performed at an authorized Government facility.
- Demonstrated senior-level full-stack development experience and technical leadership of an integrated software team.
- Hands-on proficiency with Java, Spring or Spring Boot, web services, and a modern front-end framework such as Angular with TypeScript.
- Experience with relational database integration, Git workflows, peer reviews, automated tests, and CI/CD delivery.
- Ability to make and explain architecture decisions, resolve difficult defects, and mentor developers.
- Experience applying secure coding, accessibility, configuration management, and software quality practices.
- Perform technical work exclusively in Government-furnished environments and use only Government-approved communication systems; protect classified and controlled information.
- Ability to support the agreed work schedule, Government-directed core hours, occasional support outside normal hours, and approved travel as mission needs require.
Preferred Qualifications
- Experience with Cloud One AWS, Oracle, Keycloak, AWS SDK, Docker, GitLab, Jenkins, JUnit, and Jest.
- Experience with BES software delivery, National Security Systems, RMF evidence, and classified release support.
- Experience modernizing authoritative data exchange, temporal data, or military force structure applications.