Unknown Company

Lead Developer, Senior

washington, dc • Posted Yesterday
Onsite Contract General

Senior Lead DeveloperNationwide IT Services (NIS) is seeking an accomplished Senior Lead Developer to provide technical leadership and hands-on software engineering support for a Federal Application Development and Support Services (ADSS) program. This individual will lead software development activities across multiple enterprise applications, mentor development teams, establish engineering best practices, and deliver secure, scalable, and maintainable solutions supporting mission-critical business systems. The Senior Lead Developer will collaborate closely with the Program Manager, Technical Lead / Solution Architect, Government stakeholders, cybersecurity personnel, business analysts, and DevSecOps engineers to support application modernization, cloud migration, operations and maintenance, and the development of new enterprise capabilities.Key ResponsibilitiesServe as the senior technical lead for application development, software engineering, and system enhancement activities.Lead Agile software development teams through all phases of the Software Development Life Cycle (SDLC).Design, develop, test, document, and maintain enterprise applications supporting Federal business operations.Translate functional requirements into scalable, secure, and maintainable software solutions.Lead code reviews and establish coding standards, development practices, and quality assurance processes.Mentor developers and foster continuous improvement across the development team.Develop and maintain RESTful APIs, web services, backend services, and enterprise integrations.Build and enhance Microsoft 365, Power Platform, SharePoint Online, Azure, and.NET-based solutions.Support application modernization and migration from legacy platforms to cloud-native architectures.Collaborate with DevSecOps engineers to implement CI/CD pipelines, automated testing, source control, and deployment automation.Troubleshoot complex application issues and perform root cause analysis.Optimize application performance, scalability, reliability, and maintainability.Develop technical documentation, software design documents, run books, and configuration artifacts.Support Authority to Operate (ATO), vulnerability remediation, secure coding, and cybersecurity compliance activities.Participate in sprint planning, backlog refinement, daily standups, demonstrations, retrospectives, and release planning.Work closely with business stakeholders to evaluate enhancement requests and recommend technical solutions.Assist in estimating development effort, technical planning, and release scheduling.Required QualificationsBachelor's degree in computer science, Software Engineering, Information Technology, or related discipline.Minimum of 8 years of enterprise software development experience.Minimum 5 years supporting Federal Government IT systems.Minimum 3 years serving in a Lead Developer or Technical Lead role.Extensive experience developing enterprise web applications using Microsoft technologies.Strong understanding of Agile software development methodologies.Experience mentoring software developers and leading technical teams.Excellent analytical, troubleshooting, and problem-solving skills.Strong written and verbal communication skills.Desired Certifications One or more of the following certifications are highly desirable:Microsoft Certified: Azure Developer AssociateMicrosoft Certified: Power Platform Developer AssociateMicrosoft Certified: Azure Administrator AssociateCertified Scrum Developer (CSD)Certified ScrumMaster (CSM)SAFe PractitionerSecurity+ (preferred)Technical Skills Candidates should possess strong experience in many of the following technologies:Programming LanguagesC#.NET Framework.NET Core /.NETASP.NET MVCASP.NET CoreJavaScriptTypeScriptHTML5CSS3SQLPowerShellMicrosoft TechnologiesMicrosoft Azure GovernmentMicrosoft AzureMicrosoft 365SharePoint OnlineMicrosoft TeamsPower AppsPower AutomatePower PagesPower BIDataverseDatabase TechnologiesMicrosoft SQL ServerPostgreSQLEntity FrameworkDatabase designStored proceduresPerformance tuningCloud & DevSecOpsAzure DevOpsGitGitHubCI/CD pipelinesAutomated testingRelease managementInfrastructure as Code (preferred)Development PracticesREST APIsMicroservicesObject-Oriented ProgrammingSecure codingUnit testingIntegration testingPerformance optimizationCode reviewsSecuritySecure SDLCFISMANIST SP 800-53ATO supportVulnerability remediationIdentity and Access ManagementApplication securityWhy Join Nationwide IT Services?

Nationwide IT Services is a trusted government contractor supporting Department of Defense customers. Join us to work on high-impact cybersecurity missions with experienced professionals in a collaborative, growth-focused environment. Our benefits package includes medical, dental, and vision insurance; life and disability insurance; a 401(k) plan with employer match; paid holidays; PTO (sick/vacation); commuter benefits; an employee assistance program (EAP); educational reimbursement; and Pet Insurance.

Nationwide IT Services, Inc. provides equal employment opportunities (EEO) to all qualified applicants regardless of race, color, religion, sex, national origin, sexual orientation, gender identity, genetics, disability, or protected veteran status. Salary range $130,000 to $240,000 annually The salary range is a general guideline.

We consider several factors when determining base salary offers, including the position's scope and responsibilities, the candidate's experience, education, and skills, and current market conditions.

Lead Developer, Senior in washington at Unknown Company

This position is listed as contract and onsite.

Back to Job Search