Netjets - Columbus, OH

posted 25 days ago

Full-time - Mid Level
Columbus, OH
Support Activities for Transportation

About the position

As a Manager of Software Engineering at NetJets, you will lead an agile engineering team focused on delivering innovative technical solutions using Cloud Native technologies. This role emphasizes building a high-performing team while leveraging technology to address complex business challenges. You will be responsible for overseeing the technical strategy, employee development, and ensuring alignment with Lean-Agile frameworks, all within a collaborative and flexible work environment.

Responsibilities

  • Prioritize and coordinate technology, quality, hygiene, and infrastructure delivery of solutions.
  • Determine mitigation strategies for risks and impediments during execution.
  • Accountable for employee development and talent management.
  • Partner with the Solutions Manager to ensure work is prioritized and understood by the Delivery Team.
  • Act as a point of escalation for the Solutions and Delivery teams for issues/blockers.
  • Help teams resolve/remove impediments, utilizing Scrum Master and/or IT Project Manager as needed.
  • Ensure alignment and adherence to Lean-Agile framework and Guardrails.
  • Improve team technical capabilities and skills.
  • Accountable for technical strategy for the 3-6 month time frame.
  • Manage vendor relationships, ensuring adherence to delivery commitments and internal standards.
  • Work across the organization for 'one team' deliveries requiring multiple groups.
  • Proactively engage with stakeholders to prioritize business value, including technology hygiene and risk.
  • Ensure adherence to all administration responsibilities, including time tracking and HR milestones.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or related technical discipline.
  • 8-10 years of experience working in IT with 3+ years of software development experience as a manager.
  • Experience working directly within engineering teams and leveraging technology to solve business problems.
  • Experience partnering with product or program management teams.
  • Excellent written and verbal communication skills for presenting complex technical information to diverse audiences.
  • Deep understanding of the software development lifecycle and modern engineering practices (TDD, test automation, CI/CD pipelines, Cloud Native development).
  • Track record of driving results through continuous improvement in a collaborative work environment.
  • Experience with agile software development and designing software architectures for scalability, reliability, and performance.
  • Passion for people management and mentorship to build high-performance software engineering teams.

Nice-to-haves

  • Experience facilitating meetings with multiple customers and technical staff.
  • Demonstrated ability to learn and quickly comprehend new concepts in technology and business.
  • Experience supporting mission-critical (24x7) applications.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service