Netjets Services - Columbus, OH

posted about 1 month ago

Full-time - Manager
Columbus, OH
Personal and Laundry Services

About the position

As a Manager of Software Engineering at NetJets Services, Inc., 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, ensuring alignment with Lean-Agile frameworks, and fostering collaboration across various departments to achieve organizational goals.

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 Solutions and Delivery Team 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 ensure proper prioritization of 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 complex business problems.
  • Experience partnering with product or program management teams.
  • Excellent written and verbal communication skills, capable of presenting complex technical information clearly to both technical and non-technical audiences.
  • Deep understanding of the software development lifecycle and modern engineering practices (TDD, test automation, CI/CD pipelines, Cloud Native development).
  • Proven track record of shipping software on time and delivering customer-centric solutions.
  • Experience driving results through continuous improvement in a collaborative work environment.
  • Strong verbal and written communication skills with experience engaging and influencing cross-functional stakeholders.
  • Experience with agile software development methodologies.
  • Experience designing software architectures for scalability, reliability, and performance.
  • Experience establishing and evolving engineering development processes.
  • Passion for people management and mentorship to build high-performance software engineering teams.
  • Experience with acquiring and cultivating talent through multiple pipelines.
  • Demonstrated ability to learn and quickly comprehend new concepts in technology and business.
  • Ability to exercise good judgement, make sound decisions, and escalate issues appropriately.
  • Experience facilitating meetings with multiple customers and technical staff, building consensus and mediating compromises when necessary.
  • Experience supporting mission-critical (24x7) applications, instilling a culture of continuous improvement to reduce production outages.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service