Lead Software Engineer

job
  • iNovex
Job Summary
Location
Hanover ,MD 21098
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
15 Mar 2025
Share
Job Description

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

#J-18808-Ljbffr
Other Smiliar Jobs
 
  • Aurora, CO
  • 2 Days ago
  • Annapolis, MD
  • 2 Days ago
  • Annapolis, MD
  • 2 Days ago
  • Herndon, VA
  • 2 Days ago
  • Chantilly, VA
  • 2 Days ago
  • Annapolis, MD
  • 2 Days ago
  • Hanover, MD
  • 2 Days ago
  • Annapolis, MD
  • 2 Days ago
  • Annapolis, MD
  • 2 Days ago
  • Annapolis, MD
  • 2 Days ago
  • Annapolis, MD
  • 2 Days ago
  • Annapolis, MD
  • 1 Days ago
  • Annapolis, MD
  • 1 Days ago