Lead Software Engineer with Security Clearance - RealmOne
Hanover, MD 21076
About the Job
We're seeking a Lead Software Engineer to collaborate with system users, requirements owners and developmental contractors to translate operational requirements.
If you are ready to support a high-performing team that truly makes a difference, then come join us! Job Description: Essential Duties and Responsibilities:
• Collaborates with system users, requirements owners, and developmental contractors to translate operational requirements into software requirements, designs, and implementations.
• Participates in planning, coordinating, scheduling, directing, and controlling engineering and technical support activities applicable to software development and integration of software tools/capabilities onto a variety of execution platforms.
• Participates in the development and execution of software and system test strategies.
• Reviews and assesses developmental contractor software code to ensure compliance with government-provided coding and cybersecurity standards.
• Participates in government oversight of contractor software development activities, to include as a supporting team member in agile development paradigm activities (e.g., scrums, sprint retrospectives), developing software acceptance criteria, and generating recommendations to the government Assistant Product Manager regarding development, development planning, development/test automation tools, requirements prioritization, test, evaluation, cross-system integration, and fielding/delivery, and post-delivery support of software-based systems.
• Provides integrated, multi-disciplinary solution recommendations for resolution of technical problems.
The Lead Software Engineer shall possess the following capabilities: Requirements: MUST HAVE
• Ability to work on and lead multi-functional/multi-disciplinary teams.
• Familiar with DoD 5000 acquisition lifecycle processes.
• Experience leading a \"large team\" (e.g.
oversaw at least two agile teams).
• Experience with Agile methodologies (Scrum, Kanban, Scaled Agile Framework)
• Experience with DevOps tools (e.g., Jira, Confluence, Git).
• Experience with continuous integration and continuous delivery.
• Experience with Unix-based (e.g.
RedHat, Ubuntu, etc.) and Windows Operating Systems.
• Familiarity with Application Programming Interfaces.
• Experience with Ansible Playbooks.
• Experience with Python and/or Java development.
• Excellent communications skills including the ability to generate and deliver high-level technical briefings on complex topics to senior leaders.
Qualifications:
• Master's Degree in an Engineering or Information Technology discipline.
• Four (4) additional years and bachelor's degree in lieu of a master's degree or 8 additional years if no degree.
• 10 years of direct experience with software development.
• 3 years of experience managing software development teams.
• 3 years in cyber or C4ISR systems.
Position requires active Security Clearance with appropriate Polygraph
If you are ready to support a high-performing team that truly makes a difference, then come join us! Job Description: Essential Duties and Responsibilities:
• Collaborates with system users, requirements owners, and developmental contractors to translate operational requirements into software requirements, designs, and implementations.
• Participates in planning, coordinating, scheduling, directing, and controlling engineering and technical support activities applicable to software development and integration of software tools/capabilities onto a variety of execution platforms.
• Participates in the development and execution of software and system test strategies.
• Reviews and assesses developmental contractor software code to ensure compliance with government-provided coding and cybersecurity standards.
• Participates in government oversight of contractor software development activities, to include as a supporting team member in agile development paradigm activities (e.g., scrums, sprint retrospectives), developing software acceptance criteria, and generating recommendations to the government Assistant Product Manager regarding development, development planning, development/test automation tools, requirements prioritization, test, evaluation, cross-system integration, and fielding/delivery, and post-delivery support of software-based systems.
• Provides integrated, multi-disciplinary solution recommendations for resolution of technical problems.
The Lead Software Engineer shall possess the following capabilities: Requirements: MUST HAVE
• Ability to work on and lead multi-functional/multi-disciplinary teams.
• Familiar with DoD 5000 acquisition lifecycle processes.
• Experience leading a \"large team\" (e.g.
oversaw at least two agile teams).
• Experience with Agile methodologies (Scrum, Kanban, Scaled Agile Framework)
• Experience with DevOps tools (e.g., Jira, Confluence, Git).
• Experience with continuous integration and continuous delivery.
• Experience with Unix-based (e.g.
RedHat, Ubuntu, etc.) and Windows Operating Systems.
• Familiarity with Application Programming Interfaces.
• Experience with Ansible Playbooks.
• Experience with Python and/or Java development.
• Excellent communications skills including the ability to generate and deliver high-level technical briefings on complex topics to senior leaders.
Qualifications:
• Master's Degree in an Engineering or Information Technology discipline.
• Four (4) additional years and bachelor's degree in lieu of a master's degree or 8 additional years if no degree.
• 10 years of direct experience with software development.
• 3 years of experience managing software development teams.
• 3 years in cyber or C4ISR systems.
Position requires active Security Clearance with appropriate Polygraph
Source : RealmOne