Application Developer / Software Engineer
Intermediate Level (4-6 Years Experience)
Location: DMV Area (Washington DC, Maryland, Virginia)
Work Type: Full-Time On-site or Hybrid (based on contract requirements)
Overview
Navteca is seeking a motivated and experienced Application Developer / Software Engineer to support enterprise-level software development initiatives. The ideal candidate will have strong technical expertise across all phases of the Software Development Life Cycle (SDLC) and experience working with modern development technologies in both web and application environments.
Key Responsibilities
Participate in full lifecycle software development projects, including requirements, design, development, testing, and deployment
Develop detailed functional and technical requirements for client-server and web-based applications
Perform system analysis and module-level specification development
Design and implement high-performance, scalable application architectures
Lead or support integration activities across operational, tactical, and strategic systems
Develop, test, debug, and document software applications for web, mobile, and ETL processes
Write program specifications and perform complex programming tasks
Analyze functional requirements and propose optimized technical solutions
Support custom software development, COTS customization, report development, data conversion, and legacy system support
Collaborate with cross-functional teams and may supervise junior developers on large projects Required Skills & Technologies
Programming: ASP.NET, C#, Python, Java, C/C++
Web Technologies: HTML, XHTML, XML, XSLT, CSS, JavaScript
Databases: SQL, SQL Server, Oracle, MarkLogic
Tools & Platforms: Visual Studio, Git, CI/CD pipelines
Microsoft Technologies: .NET Framework, SharePoint, Microsoft Power Platform, IIS
Reporting & Data: SQL Reporting, ETL processes
Emerging Tech: Artificial Intelligence (AI) / Machine Learning (ML) (preferred) Additional Requirements
Experience developing scalable, enterprise-level applications
Ability to optimize system performance and troubleshoot complex issues
Strong analytical and problem-solving skills
Familiarity with Fairfax County standards and compliance requirements
Ability to work independently and in a team environment Work Location & Schedule
On-site or hybrid depending on contract requirements
Primary location: Fairfax County Government Center,
12000 Government Center Parkway, Fairfax, VA 22035
Standard hours: Monday-Friday, 8:00 AM - 4:30 PM (30-minute lunch)
May require participation in an on-call rotation
Must adhere to Fairfax County and/or FCPS holiday and weather policies Additional Conditions
Staff may be required to work on-site at County or approved offsite locations
Time worked outside approved hours is not billable
Timesheets must be submitted for all work performed
Employees may not perform work for other clients during assigned County hours Benefits
Navteca offers a comprehensive benefits package, including:
Medical Insurance
Dental Insurance
Life and AD&D Insurance
Short-Term and Long-Term Disability (STD/LTD)
401(k) Retirement Plan
Paid Vacation
Paid Holidays
Paid Sick Leave
Comp/Flex Time