Software Engineer 2

Navius Technologies LLC

$100K — $130K *
Aerospace & Defense
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Active TS/SCI clearance with polygraph
  • Typically 14+ years of software engineering experience
  • Strong proficiency in programming languages such as Java, C++, or Python
  • Demonstrated experience in systems engineering collaboration and performance tuning
  • Expertise in software lifecycle, systems integration, and algorithm development
  • Proven experience leading software development teams and mentoring junior developers
  • Familiarity with secure software development practices and classified environments

Responsibilities

  • Lead software development efforts based on the project's methodology
  • Design, develop, and maintain complex database and data repository interfaces
  • Implement high-performance algorithms to meet system requirements
  • Modify and improve existing software to enhance performance
  • Analyze system performance and develop software solutions accordingly
  • Apply scientific analysis to design scalable and maintainable software
  • Oversee software installation and ensure compliance with operational standards

Benefits

  • Flexible, customized medical coverage for you and your family
  • Health Savings Account (HSA) with tax advantages
  • Dental and vision insurance for comprehensive care
  • 401(k) with 8% employer contribution, fully vested on day one
  • Generous paid vacation and 11 paid holidays
  • Paid maternity leave and sick leave; safe leave options
  • Annual technology stipend and training development allowance
Full Job Description
Software Engineer 2
Location: Annapolis Junction, MD
Clearance Required: TS/SCI with polygraph
Position Type: Full-Time

Position Overview:
Navius Technologies is seeking a highly skilled Software Engineer Level 2 to support mission-critical programs in a secure environment. This position offers the opportunity to lead teams, design complex software systems, and directly influence the performance and security of national defense platforms.
Key Responsibilities:

  • Lead software development efforts appropriate to the project's development methodology (Agile, Spiral, Waterfall, etc.)
  • Design, develop, and maintain complex database and data repository interfaces and queries
  • Implement or enhance high-performance algorithms to meet strict functional and system requirements
  • Modify, debug, and improve existing software to address bugs, integrate with new hardware, or enhance performance
  • Develop software solutions by analyzing system performance, working with system engineers and users, and investigating data flows and processing logic
  • Apply scientific analysis and modeling techniques to design scalable and maintainable software systems
  • Design and implement software components under strict timing, resource, or interface constraints
  • Conduct and support testing of software components, and ensure alignment with requirements and standards
  • Provide quality control oversight on development outputs and team deliverables
  • Implement process improvements and recommend enhancements to coding standards and documentation practices
  • Collaborate with system engineers and hardware engineers to define detailed software requirements and performance specs
  • Oversee software installation and coordinate with operations teams to ensure proper system function and compliance

Qualifications:
  • Active TS/SCI clearance with polygraph
  • Typically 14+ years of software engineering experience (may vary based on education level)
  • Strong proficiency in programming languages such as Java, C++, or Python
  • Demonstrated experience in systems engineering collaboration and performance tuning
  • Expertise in software lifecycle, systems integration, and algorithm development
  • Proven experience leading software development teams and mentoring junior developers
  • Familiarity with secure software development practices and classified environments
Benefits at Navius Technologies
At Navius, we invest in our people. Our benefits are designed to support your health, financial well-being, time off, and professional growth so you can thrive both on and off the job.

Health & Wellness
  • Flexible, customized medical coverage for you and your family
  • Health Savings Account (HSA) with tax advantages and year-to-year rollover
  • Dental and vision insurance for comprehensive careFinancial Security
  • Competitive salaries that reflect your skills and market value
  • 401(k) with 8% employer contribution - fully vested on day one
  • Life and AD&D insurance
  • Short- and Long-Term Disability (STD & LTD) coverage
Work-Life Balance
  • Generous paid vacation
  • 11 paid holidays
  • Sick and safe leave
  • Paid maternity leave
Perks & Development
  • Annual technology stipend
  • Training and development allowance
  • Annual profit-sharing program


Similar Jobs

More Jobs at Navius Technologies LLC

  • Systems Engineer 6
    $120K — $150K *
    Annapolis Junction, MD 20701 (Howard County)
    Aerospace & Defense
    In-Person
  • Software Engineer 1
    $70K — $95K *
    Annapolis, MD 21401 (Anne Arundel County)
    Aerospace & Defense
    In-Person
  • Software Engineer 1
    $70K — $95K *
    Annapolis Junction, MD 20701 (Howard County)
    Information Technology
    In-Person
  • Systems Administrator 2
    $90K — $120K *
    Annapolis, MD 21401 (Anne Arundel County)
    Information Technology
    In-Person
  • Systems Engineer 3
    $100K — $130K *
    Annapolis, MD 21401 (Anne Arundel County)
    Aerospace & Defense
    In-Person

More Aerospace & Defense Jobs

Find similar Software Engineer 2 jobs: