JOBSEARCHER
SIGN IN

Senior Application Developer / Software Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Application Developer / Software EngineerSenior Level (7+ Years Experience)Location: DMV Area (Washington DC, Maryland, Virginia)Work Type: Full-Time | On-site or Hybrid (based on contract requirements)OverviewNavteca is seeking a highly experienced Senior Application Developer / Software Engineer to support enterprise-level software development initiatives. The ideal candidate will possess deep technical expertise across all phases of the Software Development Life Cycle (SDLC) and a strong background in designing, developing, and integrating scalable, high-performance applications.This role requires both hands-on technical leadership and the ability to guide development teams while delivering complex solutions in a fast-paced, mission-driven environment.Key ResponsibilitiesLead full lifecycle software development efforts, including requirements, design, development, testing, deployment, and maintenanceDevelop detailed functional and technical requirements for client-server and web-based applicationsPerform advanced system analysis and module-level design of software solutionsArchitect and implement highly scalable, high-performance applicationsLead integration efforts across operational, tactical, and strategic systemsPerform complex programming, analysis, and development for web, mobile, and ETL processesDefine requirements, write technical specifications, and design, code, test, debug, and document applicationsProvide technical leadership and may supervise or mentor junior developers on large-scale projectsAnalyze functional and data processing requirements and recommend optimized technical solutionsSupport custom development, COTS customization, reporting, data conversion, and legacy system modernizationEnsure compliance with Fairfax County standards and best practicesRequired Skills & Technologies Programming Languages: ASP.NET, C#, Python, Java, C/C++Web Technologies: HTML, XHTML, XML, XSLT, CSS, JavaScriptDatabases: SQL, SQL Server, Oracle, MarkLogicDevelopment Tools: Visual Studio, Git, CI/CD pipelinesMicrosoft Stack: .NET Framework, SharePoint, Microsoft Power Platform, IISData & Reporting: SQL Reporting, ETL processingEmerging Technologies: Artificial Intelligence (AI) / Machine Learning (ML) (preferred)Qualifications 7+ years of professional software development experienceProven experience designing and implementing enterprise-level architecturesStrong experience leading integration and development efforts across complex systemsAbility to optimize performance and troubleshoot advanced system issuesStrong leadership, mentoring, and communication skillsExperience working in government or regulated environments is a plusWork Location & Schedule On-site or hybrid depending on contract requirementsPrimary location: Fairfax County Government Center 12000 Government Center Parkway, Fairfax, VA 22035Standard hours: Monday-Friday, 8:00 AM - 4:30 PM (30-minute lunch)May require participation in an on-call rotationMust adhere to Fairfax County and/or FCPS holiday and inclement weather policiesAdditional Requirements Ability to work on-site at County or approved offsite locations as neededTime worked outside approved hours is not billableTimesheets must be submitted for all work performedStaff may not perform work for other clients during assigned County hoursBenefits Navteca offers a comprehensive benefits package, including: Medical InsuranceDental InsuranceLife and AD&D InsuranceShort-Term and Long-Term Disability (STD/LTD)401(k) Retirement PlanPaid VacationPaid HolidaysPaid Sick LeaveComp/Flex Time