Senior Lead Developer

A-TEK
  • Washington
    30+ days ago

    Job Description

    Empower, Innovate, Impact!  At Team A-TEK, we EMPOWER people to drive INNOVATION that IMPACTS mission!

    A-TEK operates at the intersection of mission and innovation by applying our deep domain expertise across the federal markets. Embracing our digital-first strategy, A-TEK provides enhanced capabilities in application development, digital transformation, enterprise IT, and scientific services. Our solutions are designed to modernize, automate, secure, protect, and enhance the operations of our federal clients, ensuring they stay ahead in a rapidly evolving digital landscape.

    Our work is fueled by a passion to serve our clients’ needs and to protect the safety and welfare of Americans. That passion shapes how we nurture our most valuable asset – Our Employees. A-TEK actively cultivates the talent that drives our success and fosters a creative, challenging, and mission-driven work environment for current and future employees.

     

    The Senior Lead Developer serves as the technical leader for enterprise application development activities supporting a Federal civilian agency's Application Development and Support Services (ADSS) program. This position leads the design, development, modernization, integration, testing, deployment, and operational support of mission-critical business applications across Microsoft 365, Azure Government, and modern cloud-native platforms.

    The Senior Lead Developer provides hands-on technical leadership while mentoring development teams, establishing development standards, conducting code reviews, and ensuring software quality throughout the Agile software development lifecycle. The role is expected to balance new development with modernization of existing applications, leveraging Python, React, .NET, Microsoft Power Platform, SQL Server, PostgreSQL, and Azure cloud services. This is a hybrid position based in Washington, DC.

    Key Responsibilities

    Technical Leadership

    • Lead software development efforts across multiple Agile development teams.
    • Serve as the senior technical authority for application design and implementation.
    • Establish development standards, coding guidelines, and engineering best practices.
    • Mentor and coach developers through design reviews, pair programming, and technical guidance.
    • Conduct peer code reviews and approve production-ready code.

    Application Development

    • Design, develop, test, deploy, and maintain enterprise web applications.
    • Develop modern React-based user interfaces.
    • Design and develop scalable Python backend services and RESTful APIs.
    • Maintain and enhance existing C#/.NET applications while supporting long-term modernization initiatives.
    • Develop reusable software components and shared application services.
    • Integrate enterprise applications with Microsoft 365, Power Platform, Azure services, and external systems.

    Cloud Modernization

    • Lead migration of legacy applications to modern cloud-native architectures.
    • Design scalable solutions using Azure Government services.
    • Support migration from SQL Server to PostgreSQL where appropriate.
    • Implement microservices, API-first architectures, and container-ready applications where applicable.
    • Participate in modernization assessments and technology roadmaps.

    Database Development

    • Design relational database schemas.
    • Develop SQL Server and PostgreSQL stored procedures, views, and optimized queries.
    • Support data migration and data quality initiatives.
    • Optimize application performance through database tuning.

    DevSecOps

    • Build and maintain CI/CD pipelines using Azure DevOps and/or GitHub.
    • Implement automated builds, testing, and deployments.
    • Integrate static and dynamic application security testing into development pipelines.
    • Maintain Software Bills of Materials (SBOMs) for production releases.
    • Support infrastructure-as-code and automated deployment practices.

    Software Quality

    • Develop automated unit, integration, and regression tests.
    • Ensure all development complies with secure coding standards.
    • Support Section 508 accessibility compliance.
    • Participate in sprint planning, backlog refinement, demonstrations, and retrospectives.
    • Resolve production issues and perform root cause analysis.

    Security & Compliance

    • Support Authority to Operate (ATO) activities.
    • Remediate security vulnerabilities identified through automated scanning or penetration testing.
    • Ensure compliance with:
      • FISMA
      • NIST SP 800-53
      • Zero Trust principles
      • Federal secure software development requirements
      • Agency security policies

    Documentation

    • Produce technical design documentation.
    • Maintain system architecture documentation.
    • Document APIs and integration specifications.
    • Develop deployment guides and operational runbooks.
    • Maintain software configuration documentation.

     

    Minimum Qualifications

    • Bachelor's degree in Computer Science, Information Systems, Engineering, or related technical discipline.
    • Minimum 10 years of professional software development experience.
    • Minimum 5 years supporting Federal Government IT systems.
    • Demonstrated experience leading software development teams.
    • Experience delivering enterprise applications using Agile methodologies.
    • Strong verbal and written communication skills.

     

    Required Technical Skills

    Programming Languages

    • Python
    • C#
    • .NET
    • JavaScript/TypeScript
    • SQL

    Front-End Technologies

    • React
    • HTML5
    • CSS3
    • Responsive web design

    Backend Technologies

    • Python frameworks (FastAPI, Flask, or Django)
    • ASP.NET Core
    • REST API development
    • JSON/XML

    Databases

    • PostgreSQL
    • Microsoft SQL Server
    • Entity Framework
    • Dataverse

    Cloud Platforms

    • Microsoft Azure
    • Azure Government
    • Azure App Services
    • Azure Functions
    • Azure Storage
    • Azure Key Vault

    Microsoft Technologies

    • Microsoft 365
    • Power Apps
    • Power Automate
    • Power Pages
    • Power BI
    • SharePoint Online
    • Microsoft Teams

    DevOps

    • Git
    • Azure DevOps
    • GitHub
    • CI/CD pipelines
    • Automated testing
    • Infrastructure as Code concepts

     

    Preferred Qualifications

    • Microsoft Certified: Azure Developer Associate
    • Microsoft Certified: Azure Solutions Architect Expert
    • Microsoft Power Platform Developer Associate
    • Security+
    • Certified Scrum Developer (CSD)
    • Certified Kubernetes Application Developer (CKAD)

     

    Preferred Experience

    Experience supporting one or more of the following:

    • Azure Government (GCC/GCC High)
    • Microsoft Dynamics 365
    • Power Platform enterprise development
    • Federal cloud modernization initiatives
    • Legacy application modernization
    • API management platforms
    • Identity and Access Management (IAM)
    • OAuth/OpenID Connect
    • Microservices architecture
    • Containerization (Docker/Kubernetes)
    • Enterprise records management systems
    • Section 508 accessibility compliance
    • FISMA Moderate or High systems
    • Authority to Operate (ATO) support
    • NIST cybersecurity controls
    • DevSecOps implementation
    • Enterprise CI/CD pipelines

     

    Desired Competencies

    • Technical leadership
    • Software architecture
    • Problem solving
    • Systems integration
    • Analytical thinking
    • Collaboration
    • Customer focus
    • Continuous improvement
    • Mentoring and coaching
    • Strong organizational skills
    • Ability to manage multiple priorities in a fast-paced Agile environment

    Compensation

    Salary Range: $150,000 – $162,000 annually (commensurate with experience)
    Benefits: Health, dental, and vision insurance; 401(k) with employer match; paid time off; professional development opportunities.

    Why Join Us?

    This is an opportunity to make a direct impact on healthcare data processes that support critical regulatory functions. You will collaborate with dedicated professionals, work on meaningful projects, and contribute to improvements in public health systems.

     

    Candidates may use tools (including AI) for proofreading or formatting; however, using any tool to fabricate, exaggerate, or misrepresent qualifications, experience, or work product is not permitted. We may assess application materials for job-related technical depth, internal consistency, and demonstrated hands-on experience, including through follow-up questions, skills assessments, or reference checks. Verification of education may be requested before or during the hiring process.

    For security and identity verification purposes, participants may be asked to temporarily disable virtual backgrounds during portions of the call.

    Misrepresentation or falsification may result in removal from further consideration. Candidates who need a reasonable accommodation in the application or interview process may request one.

    A-TEK, Inc. is an Equal Opportunity/Affirmative Action employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or status as a qualified individual with a disability, or Vietnam era or other protected Veteran status. 

    Numbers & Facts

    LocationWashington
    Websitehttps://www.atekinc.com/careers

    Skills

    • ADO.NET Entity Frameworkunmatched
    • Agile Programming Methodologiesunmatched
    • Analysis Skillsunmatched
    • Application Programming Interface (API)unmatched
    • Applications Securityunmatched
    • Artificial Intelligence (AI)unmatched
    • Best Practicesunmatched
    • Bill of Materials (BOM)unmatched
    • Business Solutionsunmatched
    • CSS (Cascading Style Sheet)unmatched
    • Cloud Applicationsunmatched
    • Cloud Architectureunmatched
    • Cloud Computingunmatched
    • Coachingunmatched
    • Code Reviewsunmatched
    • Coding Standardsunmatched
    • Communication Skillsunmatched
    • CompTIA Security+unmatched
    • Computer Scienceunmatched
    • Computer Securityunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Improvementunmatched
    • Continuous Integrationunmatched
    • Customer Relationsunmatched
    • Customer Support/Serviceunmatched
    • Data Migrationunmatched
    • Data Qualityunmatched
    • Database Designunmatched
    • Database Programmingunmatched
    • Database Technologyunmatched
    • DevOpsunmatched
    • Djangounmatched
    • Dockerunmatched
    • Documentationunmatched
    • Enterprise Applicationsunmatched
    • FISMA - Federal Information Security Management Actunmatched
    • Federal Governmentunmatched
    • Flaskunmatched
    • Follow Throughunmatched
    • GNU C Compilerunmatched
    • Gitunmatched
    • GitHubunmatched
    • Governmentunmatched
    • HTML5unmatched
    • Healthcareunmatched
    • Identity Data Managementunmatched
    • Information Technology & Information Systemsunmatched
    • Integration Testingunmatched
    • Internet Applicationunmatched
    • Internet Securityunmatched
    • JSONunmatched
    • JavaScriptunmatched
    • Leadershipunmatched
    • Maintain Complianceunmatched
    • Materials Analysisunmatched
    • Mentoringunmatched
    • Microservicesunmatched
    • Microsoft .NETunmatched
    • Microsoft ASP.NET (Active Server Page)unmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft Dynamicsunmatched
    • Microsoft Product Familyunmatched
    • Microsoft SQL Serverunmatched
    • Microsoft SharePointunmatched
    • Microsoft Windows Azureunmatched
    • Multitaskingunmatched
    • OAuthunmatched
    • OpenIDunmatched
    • Operational Supportunmatched
    • Organizational Skillsunmatched
    • Penetration Testingunmatched
    • Performance Tuning/Optimizationunmatched
    • PostgreSQLunmatched
    • Power BIunmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • Product Demonstrationunmatched
    • Programming Languagesunmatched
    • Proofreadingunmatched
    • Public Healthunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Assuranceunmatched
    • Query Optimizationunmatched
    • REST (Representational State Transfer)unmatched
    • React.jsunmatched
    • Records Managementunmatched
    • Reference Verificationunmatched
    • Regression Testingunmatched
    • Regulationsunmatched
    • Requirements Managementunmatched
    • Root Cause Analysisunmatched
    • SQL (Structured Query Language)unmatched
    • Scalable System Developmentunmatched
    • Scrum Project Management and Software Developmentunmatched
    • Section 508unmatched
    • Secure Codingunmatched
    • Server Programming/Applicationsunmatched
    • Software Administrationunmatched
    • Software Architectureunmatched
    • Software Configuration Managementunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Testingunmatched
    • Sprint Planningunmatched
    • Stored Proceduresunmatched
    • System Integration (SI)unmatched
    • System Migrationunmatched
    • Systems Engineeringunmatched
    • Team Lead/Managerunmatched
    • Technical Leadershipunmatched
    • Technical Supportunmatched
    • Test Automationunmatched
    • Test Plan/Scheduleunmatched
    • U.S. National Institute of Standards and Technology (NIST)unmatched
    • Unit Testunmatched
    • User Documentationunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Designunmatched
    • Writing Skillsunmatched
    • XML (EXtensible Markup Language)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder