Peraton is a next-generation national security company that drives missions of consequence spanning the globe. They are seeking a Software Development Lead to lead a team of engineers in software engineering and development activities, ensuring successful delivery and compliance with cybersecurity requirements.
Responsibilities:
- Perform software engineering and development activities associated with supporting, maintaining, and enhancing software using an Agile DevSecOps model
- Develop and integrate bug fixes and new feature enhancements using customer-approved development tools and processes (e.g., Java, Jira, Git, JUnit)
- Develop and maintain code and integrate software components into a fully functional software system
- Deploy processes and tools and establish metrics
- Demonstrate experience developing containerized applications and deploying to Kubernetes
- Experience with Continuous Integration/Continuous Delivery (CI/CD) pipelines
- Knowledge of Jira and Confluence
- Interface with other senior technical teams
- Responsible for leading and managing customer TEMS
- Lead and mentor front-end, back-end, and middleware engineers
- Manage software development activities across the full Software Development Lifecycle (SDLC)
- Coordinate sprint planning with PM, backlog prioritization, and software release activities
- Ensure software deliveries meet cost, schedule, and technical performance objectives
- Provide technical leadership and oversight for software architecture and design decisions
- Support customer meetings, technical interchange meetings, demonstrations, and program reviews
- Identify, track, and mitigate technical, schedule, and resource risks
- Drive adoption of DevSecOps best practices, automation, and continuous process improvement
- Collaborate with Systems Engineering, Test, Cybersecurity, and Configuration Management teams to ensure successful delivery of software capabilities
- Support staffing, recruiting, employee development, and performance management activities
- Ensure compliance with cybersecurity requirements, STIGs, and RMF processes within classified environments
- Report software development status, metrics, and risks to program and customer leadership