Senior Software Lead Developer - 163672
$150,000 - $190,000 per year
Apply (opens in a new tab)Senior Software Lead Developer - 163672
Posted yesterday
SENIORITY
Lead
SALARY
$150,000 - $190,000 per year
About the role
- Lead planning and execution of software development activities, including detailed design, coding, and unit, integration, functional, and system testing
- Translate system‑level requirements into traceable software requirements, designs, code, and test artifacts
- Partner with system engineering, product management, and mission stakeholders to ensure customer, operational, and performance requirements are met
- Perform and lead code reviews to ensure compliance with technical standards, best practices, and security requirements
- Identify software risks and issues through system‑level analysis and lead mitigation strategies throughout the software lifecycle
- Oversee test execution, verification activities, defect resolution, and acceptance criteria closure
- Ensure alignment of product delivery and development processes with program plans, quality standards, and industry best practices
- Track team performance and support integration of supplier and partner contributions
- 5+ yearsof experience applying foundational
- Computer Science principles, object‑oriented design, and software patterns
- Hands‑on experience with
- Java, C++, and/or Pythonin full‑stack software development environments
- Proven experienceleading software development teams or projectsacross the SDLCActiveTop Secret (TS) U.S. Security Clearancewith SCI eligibility
- Ability to successfully complete aCI Polygraph
- HTML, CSS, JavaScriptJavaScript frameworks (e.g., React, OpenLayers )Spring Framework, HibernateRESTful APIs / OpenAPIExperience working within
- Agile or SAFeenvironments (sprints, standups, user stories, release planning)
- Familiarity with
- DevSecOps , CI/CD , TDD, and modern software delivery practices
- Experience with CI/CD tools such asJenkinsorGitLab CIExperience with middleware technologies, particularlyJMSandWebLogicExperience using dependency and build tools such asMaven, Gradle, Git, and Jenkins
- Working knowledge ofRDBMS(SQL Server, Oracle, MySQL) and
- NoSQLdatabases (MongoDB)
- Experience developing and executingunit, integration, and system test cases
- Background supportingspace‑based or ground‑based systems, or complex mission systems
- Compensation and Benefits Information:
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
