Navteca

Senior Application Developer, Software Engineer

Navteca

full-time

Posted on:

Location Type: Hybrid

Location: WashingtonDistrict of ColumbiaMarylandUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead full lifecycle software development efforts, including requirements, design, development, testing, deployment, and maintenance
  • Develop detailed functional and technical requirements for client-server and web-based applications
  • Perform advanced system analysis and module-level design of software solutions
  • Architect and implement highly scalable, high-performance applications
  • Lead integration efforts across operational, tactical, and strategic systems
  • Define requirements, write technical specifications, and design, code, test, debug, and document applications
  • Provide technical leadership and may supervise or mentor junior developers on large-scale projects
  • Analyze functional and data processing requirements and recommend optimized technical solutions

Requirements

  • 7+ years of professional software development experience
  • Proven experience designing and implementing enterprise-level architectures
  • Strong experience leading integration and development efforts across complex systems
  • Ability to optimize performance and troubleshoot advanced system issues
  • Experience working in government or regulated environments is a plus
Benefits
  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentsystem analysismodule-level designapplication architecturehigh-performance applicationstechnical specificationsdebuggingclient-server applicationsweb-based applicationsperformance optimization
Soft Skills
technical leadershipmentoringproblem-solvingcommunicationcollaboration