
Manager, Product Software Engineering
- Coppell, TX
- Permanent
- Full-time
- Lead and manage a sizable team of software engineers, fostering a positive and high-performing work culture.
- Provide expert guidance in solving complex technical challenges and making critical project decisions.
- Communicate effectively in a matrixed organization with senior management, stakeholders, and cross-functional teams to ensure alignment and collaboration.
- Oversee the adherence to quality standards and best practices throughout the software development process.
- Provide leadership and mentorship to team members, fostering their professional growth and development.
- Ability to dynamically adjust the plan, to resolve impediments as well as to meet changing business needs.
- Monitor development processes, framework adoption, and project progress to ensure efficiency and compliance with standards
- Collaborate with other teams and functions to facilitate seamless integration and successful product deliverables.
- Plan and schedule work within the team, ensuring efficient resource utilization and meeting project timelines.
- Conducts performance reviews, recommends candidates for promotion, and manages performance improvement plans as necessary.
- Fosters overall employee career development.
- Manages recruiting efforts to fill individual positions and selects candidates for hire.
- Performs other duties as requested by Leadership
- Bachelors Degree in Computer Science or equivalent software engineering degree or experience.
- 6+ years of experience managing a team, preferably in an Agile setting.
- Tech Stack/Tools: SQL Management Studio, Azure Dev Ops, SQL Server, C#/C++.
- Evidence of live software developed and released under supervision in the past two years.
- Managing Agile, particularly SCRUM teams who develop on the full end-to-end Microsoft stack.
- Strong technology leadership skills to drive successful project execution, coaching, vision, and group alignment to solve complex challenges.
- Strong organizational, planning, and communication skills. Ability to work hand in hand with Product Management to achieve product delivery goals.
- Communicates in a professional manner when interacting with less-experienced staff, peers, senior staff, and internal or external customers.
- Experience with Continuous Delivery to the Cloud and best practices around developer experience, continuous deployment, and feature flag management.
- Competent in presenting technical and business information to various audiences.
- Fosters an environment in which others are encouraged to be innovative and are rewarded for innovation.
- Experience in a dynamic, entrepreneurial environment.
- Excellent written and oral communication skills.