navteca

navteca

Application Developer / Software Engineer

Washington, District of Columbia · Full-time

Sponsorship not specifiedDetected 21 days ago
JavaScriptPythonJavaC++C#HTMLCSS.NETGitSQLCI/CDMachine LearningData EngineeringProblem SolvingSharePoint

About the role

  • 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.

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
  • 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

Requirements

  • Required Skills & Technologies

Nice to have

  • Ability to work independently and in a team environment

Skills

  • HTML, XHTML, XML, XSLT, CSS, JavaScript
  • Visual Studio, Git, CI/CD pipelines
  • Microsoft Technologies:.NET Framework, SharePoint, Microsoft Power Platform, IIS
  • Databases: SQL, SQL Server, Oracle, MarkLogic
  • Tools & Platforms: Visual Studio, Git, CI/CD pipelines
  • .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
  • Strong analytical and problem-solving skills
  • Familiarity with Fairfax County standards and compliance requirements

Benefits

  • Navteca offers a comprehensive benefits package, including:
  • Short-Term and Long-Term Disability (STD/LTD)
  • Medical Insurance
  • Dental Insurance
  • 401(k) Retirement Plan
  • Paid Sick Leave

This listing is sourced directly from navteca's careers page and normalized into a canonical job model.