Essential Duties & Job Functions:
Candidate must be a proven leader with ability to provide guidance to teams of developers and support functions based on experience with development of highly complex software-intensive systems using modern software development techniques.
Must be knowledgeable on the roles of government in the DoD acquisition process as applied to the management of software development by prime contractors.
Candidate must have ability to effectively communicate with a multitude of different stakeholders; ranging from engineering team to government leads to high-ranking government leaders.
Must be able to prioritize best practices for an agile/DevSecOps Software Factory in order to achieve program goals including but not limited to the following:
Best practices for development in a CI/CD pipeline including metrics to measure progress and identify bottlenecks
Best practices for managing software obsolescence of COTS/OSS
Able to define appropriate metrics for collection at the team, program and stakeholder level to monitor scope, schedule, and quality and rectify negative trends.
Must have experience working software enhancements into a single baseline version.
Working knowledge of RMF process for Authorizing Agencies.
Knowledge of CI/CD pipelines, microservices architecture, Kubernetes, containers, etc.
Implement and manage new methodologies and processes within the SSEE and SPECTRAL FoS software workflow, including Continuous Integration and Continuous Delivery/Deployment (CI/CD), DevSecOps, automated testing frameworks, and Agile methodologies and processes within the SSEE and SPECTRAL FoS software workflow.
Oversees Software Baseline Management (SBM) and configuration management of SSEE and SPECTRAL software in government-owned cloud environment. Supports Software Configuration Control Boards (CCBs).
Manage preparation and participation in system test events for various systems.
Oversee compliance and patch development for SSEE and SPECTRAL fielded systems.
Must be self-motivated, able to solve problems, think outside the box, and have a strong work ethic.
You will be working with the latest technologies through vendor relationships and proof of concepts, solving large complex problems, and defining new technology enabled opportunities.
Partner across technology disciplines to present and deliver the needed architectures.
Develop and utilize reusable patterns, practices, and enterprise reference architectures that fit within the overall architectural blueprint.
Acquire and manage the necessary resources, including leadership support, financial resources, and key security personnel, to support information technology (IT) security goals and objectives and reduce overall organizational risk.
Job Requirements (Education, Experience, Professional Associations):
Bachelor’s Degree in Software Engineering/Development, Computer Science, IT, Engineering, or Mathematics is preferred, or 15+ years of experience with software engineering/development.
Minimum of 5+ years managing a team of Software Engineers.
Minimum of 10+ years in Software engineering/development.
Must have a working knowledge of Government-Cloud Environments.
Ability to work on site and travel when required.
Any Graduate