Post Job Free
Sign in

Application Developer / Software Engineer

Company:
Navteca
Location:
Washington, DC, 20022
Posted:
March 20, 2026
Apply

Description:

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

Apply