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
$ 190K

Job 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

Apply for this position