Valkyrie Enterprises - Virginia Beach, VA

posted 29 days ago

Full-time - Senior
Virginia Beach, VA
Professional, Scientific, and Technical Services

About the position

The Senior Manager Simulation Software Product Development at Valkyrie Enterprises is responsible for leading a team of software and systems engineers in the development of simulation software products that are essential for the success of the Warfighter Readiness Solutions (WRS) operation. This role involves providing leadership, managing software development processes, ensuring quality assurance, and aligning product development with strategic goals.

Responsibilities

  • Provide strong leadership and mentorship to software engineers and developers.
  • Build and maintain a highly motivated and skilled simulation software development team.
  • Foster a collaborative and inclusive work environment.
  • Set clear performance expectations, provide feedback, and conduct performance evaluations.
  • Support budgeting, scheduling, and tracking software tasks.
  • Develop annual plans for the software development teams in collaboration with CTO objectives.
  • Develop and submit IRAD topics to senior staff to identify critical needs for investment.
  • Establish and maintain software development best practices, quality standards, and coding guidelines.
  • Continuously assess and enhance software development processes to increase efficiency and product quality.
  • Develop and execute a plan to achieve CMMI Level 3.
  • Support software quality audits and implement quality assurance measures.
  • Manage the Valkyrie Software Development Plan and provide inputs to bid and proposal efforts.
  • Design DevOps strategies and solutions for the enterprise.
  • Create an enterprise software repository that is centralized, secured, and backed up.
  • Establish a set of tools to enable DevSecOps style development.
  • Establish CI/CD Pipelines for all development work and security best practices.
  • Track and identify emerging technologies and trends for incorporation into products.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in simulation software development and project management, with at least 8 years of managerial and development experience.
  • Strong technical knowledge and proficiency in software development methodologies.
  • Excellent leadership, communication, and interpersonal skills.
  • Ability to think strategically and make data-driven decisions.
  • Strong problem-solving and critical-thinking abilities.
  • Familiarity with software development tools, technologies, and best practices.

Nice-to-haves

  • Knowledge of Joint Staff / J7.
  • Experience with NATO software standards and/or exported software products.
  • Experience with Joint Live Virtual Constructive.
  • Experience with HLA/DIS/TENA and M&S simulation standards for interoperability.
  • Knowledge of Common Operating Picture toolsets, e.g., GCCS J.
  • Experience with Link16 and other C4I systems.

Benefits

  • Medical, dental, and vision options
  • Company paid life and disability insurances
  • 401k with match
  • Education reimbursement
  • Company paid holidays
  • Paid time off (PTO)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service