
Senior Web Developer Technical Program Manager
Required skills
- Microsoft .NET
- C#
- ASP.NET Core
- microservices
- SQL Server
- RESTful API
- Jenkins
- GitLab
- Docker
- OpenShift
Nice to have
- legacy .NET modernization
- case management systems
- FedRAMP
- NIST SP 800-53
- ATO
- Power BI
Role summary
Seeking a Senior Web/Internet Developer Technical Program Manager in Huntsville, AL, to lead the full-stack development of a complex, microservices-based case management system used by over 6,000 investigators. This key personnel role requires 5+ years of experience with Microsoft .NET, microservices architecture, SQL Server, RESTful APIs, CI/CD tools (Jenkins, GitLab), containerization (Docker/OpenShift), and secure coding practices (OWASP). Responsibilities include architecting clean code, ensuring high code quality and security, integrating third-party systems, enforcing DevSecOps, mentoring junior developers, and participating in Agile SCRUM ceremonies. A Public Trust background investigation is required.
Senior Web/Internet Developer Technical Program Manager
Huntsville, AL
Position Overview
The Senior Web/Internet Developer is a Key Personnel position and technical lead for the Modernization application. This role oversees the full-stack development of the modernized platform, a complex, microservices-based, browser-agnostic case management system used by over 6,000 investigators nationwide.
Location: Huntsville, AL
Clearance: Background Investigation (Public Trust) required
Key Responsibilities
- Lead full-stack development of the modernized application using Microsoft .NET, evolving the existing microservices codebase to Initial Operating Capability (IOC) and Full Operating Capability (FOC).
- Architect and implement clean, modular, maintainable code achieving 80% code coverage and <2 defects per KLOC.
- Ensure application passes SonarQube quality gates with a 95% pass rate and zero critical vulnerabilities at all times.
- Develop and maintain all major functional modules including Incident, Activity, Canine, Tracing, Analytics, Admin, Search, and Help.
- Implement responsive design ensuring the application is fully platform-agnostic (desktop, mobile, tablet).
- Integrate third-party and system interfaces including Spartan, EODIMS, BATS API, and FedRAMP-approved modules.
- Enforce DevSecOps practices throughout the development lifecycle; support security scanning 95% pass rate in the CI/CD pipeline.
- Maintain 100% traceability of Git commits to Digital.ai user stories and ensure deployments are executed through approved CI/CD pipelines.
- Ensure system meets reliability targets: 99.9% uptime, MTTR <1 hour for critical incidents.
- Mentor junior developers and conduct code reviews, ensuring adherence to ATF Enterprise Standard Technologies and coding standards.
- Participate actively in Agile SCRUM ceremonies and contribute to sprint planning, backlog refinement, and retrospectives.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field; equivalent experience accepted.
- 5+ years of full-stack web development experience, including Microsoft .NET (C#, ASP.NET Core).
- Demonstrated experience designing and developing microservices architectures.
- Proficiency with Microsoft SQL Server and RESTful API development.
- Experience with CI/CD tools such as Jenkins and GitLab.
- Experience containerizing applications using Docker/OpenShift or equivalent.
- Strong understanding of OWASP security standards and secure coding practices.
- Ability to obtain and maintain Public Trust background investigation
Preferred Qualifications
- Experience modernizing legacy .NET applications or case management systems.
- Familiarity with FedRAMP, NIST SP 800-53, and federal ATO processes.
- Experience with Power BI integration within web applications.
- Knowledge of Section 508 accessibility standards and automated compliance testing.
- Prior experience on federal law enforcement or DOJ systems.
- Experience with Agile tools such as Digital.ai or similar backlog management platforms.
Similar roles
.Net DeveloperPiTech Solutions Inc · Huntsville, AL · Onsite
Data EngineerPiTech Solutions Inc · Huntsville, AL · Onsite- Technical Program Manager, Defense OSApplied Intuition · Sunnyvale, CA · Onsite
- Technical Program ManagerValon · Remote · Remote
- Senior Logistics Program Manager - Supply Chain Life Cycle OperationsLambda · San Jose, CA · Hybrid
- Technical Program Manager, EPDNotion · San Francisco, CA · Hybrid
