Senior Software Developer Lead
Zachary Piper
Chantilly, United States of America
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 190KJob location
Chantilly, United States of America
Tech stack
HTML
Java
JavaScript
Agile Methodologies
Systems Engineering
Oracle WebLogic Server
C++
CSS
Code Review
Continuous Integration
Relational Databases
Middleware
Gradle
Hibernate
Java Message Service (JMS)
Spring
Python
Maven
Microsoft SQL Server
MongoDB
MySQL
NoSQL
Object-Oriented Software Development
OpenLayers
Oracle Applications
Systems Development Life Cycle
Release Management
Software Engineering
Software Requirements Analysis
System Testing
Test Execution Engine
Openapi
Test Driven Development
React
GIT
Gitlab-ci
Information Technology
Build Tools
Front End Software Development
REST
Devsecops
Jenkins
Job description
- 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
Requirements
- 5+ years of experience applying foundational Computer Science principles , object-oriented design, and software patterns
- Hands-on experience with Java, C++, and/or Python in full-stack software development environments
- Proven experience leading software development teams or projects across the SDLC
- Active Top Secret (TS) U.S. Security Clearance with SCI eligibility
- Ability to successfully complete a CI Polygraph
Preferred Qualifications Include:
- Bachelor of Science degree in Computer Science, Engineering, Mathematics, Physics, Data Science , or a related technical discipline
- Experience with front-end and backend technologies including:
- HTML, CSS, JavaScript
- JavaScript frameworks (e.g., React, OpenLayers )
- Spring Framework, Hibernate
- RESTful APIs / OpenAPI
- Experience working within Agile or SAFe environments (sprints, standups, user stories, release planning)
- Familiarity with DevSecOps , CI/CD , TDD , and modern software delivery practices
- Experience with CI/CD tools such as Jenkins or GitLab CI
- Experience with middleware technologies, particularly JMS and WebLogic
- Experience using dependency and build tools such as Maven, Gradle, Git , and Jenkins
- Working knowledge of RDBMS (SQL Server, Oracle, MySQL) and NoSQL databases (MongoDB)
- Experience developing and executing unit, integration, and system test cases
- Background supporting space-based or ground-based systems , or complex mission systems
Benefits & conditions
- Salary Range: $150,000-190,000+ depending on experience
- Full Benefits: Cigna Medical, Dental, Vision, 401K, PTO, Sick Leave if required by law, and Holidays