Bagira
Bagira
Bagira designs, develops, and operates training simulators and related training processes to help clients build operational readiness. Its work centers on mission-focused training, and the company reports that more than 500,000 soldiers have used simulators it developed.

Senior Full Stack Team Leader

Lead Bagira’s new full stack team as it builds cloud-connected Windows software for military training and simulation. Shape the product architecture and guide delivery across C#/.NET, JavaScript/TypeScript, and cloud environments.

Description

  • Build and lead Bagira’s new full stack development team.
  • Help recruit, interview, and hire team members.
  • Mentor the team and promote collaboration and strong technical practice.
  • Set the product’s initial infrastructure architecture and guide its ongoing system design.
  • Deliver solutions designed for scale, efficiency, and reliability.
  • Turn product direction into technical plans with product managers.
  • Coordinate with UX, QA, DevOps, and partner teams in a matrix organization.
  • Take ownership of execution and move work forward independently.
  • Raise engineering standards and code quality through reviews, mentoring, and technical guidance.
  • Guide development of quality software across the stack.
  • Set sound backend and frontend practices across cloud and Windows environments, using C#/.NET and JavaScript/TypeScript.

Requirements

  • At least 7 years of professional software development experience, including substantial full stack work in production.
  • At least 2 years in a hands-on technical leadership role such as team lead, tech lead, or architect, with responsibility for engineers and delivery.
  • Strong software design and architecture skills, with a record of designing scalable, maintainable cloud applications and guiding design tradeoffs.
  • Deep JavaScript/TypeScript frontend expertise and experience with modern frameworks such as React and Angular, including component architecture, state management, performance, and maintainability standards.
  • Strong C# and modern .NET backend expertise, including API and service design, authentication and authorization, integrations, and background processing.
  • Experience with cloud-native development and operations on AWS or Azure, including deployment strategies, reliability, and cost awareness.
  • Experience setting engineering practices for code reviews, branching, and quality gates such as tests, static analysis, and security checks.
  • Experience partnering with product managers and working with UX, QA, DevOps, and cross-functional technical teams to turn requirements into technical plans.
  • Strong troubleshooting skills and production ownership, including incident response, root cause analysis, and preventive engineering improvements.
  • Excellent communication and stakeholder management skills, including explaining technical decisions, aligning on tradeoffs, and building consensus.
  • Strong mentoring and coaching skills, including developing senior engineers, onboarding colleagues, and raising team standards.
  • Solid understanding of Windows environments, including application deployment, installation, and system configuration.
  • Deep knowledge of Windows internals, including processes, services, the security model, and OS-level integration, is a significant advantage.
  • Experience leading architecture and development of a new product or platform from the ground up is an advantage.

Related Jobs

Martin & Company

Director of P&C Insurance Consulting

Martin & Company
51 – 200 Employees
ConsultingInsuranceLogistics

Lead client-facing property and casualty insurance consulting engagements at Martin & Company, a technology-enabled insurance advisory firm. Shape project scope, protect delivery quality, grow client accounts, and mentor consultants.

Open