Software Engineering Manager
Company | The Walt Disney Company |
---|---|
Location | Orlando, FL, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- 8+ years of development experience, preferably full-stack.
- Additional 5+ years managing engineering and technology delivery teams.
- Demonstrated knowledge and working experience with highly-scalable architectures, patterns, and technologies, specifically Java, REST, NoSQL and Event-Driven Architecture.
- Experience creating architecture designs that incorporate resiliency and performance.
- Experience managing a globally distributed delivery team utilizing Agile methodologies.
- Good troubleshooting skills for triaging problems in production and test environments.
- Experience in a large media, technology or internet company.
- Success at achieving sophisticated technology goals on-time and on-budget.
- A comfort level with complex, matrixed organizations containing a certain amount of ambiguity.
- Excellent written and verbal communications, proven ability to develop and deliver presentations geared for Executive Management.
- Proven experience managing software development lifecycle platforms and tools.
Responsibilities
- Lead and mentor world class delivery teams consisting of full stack software engineers, web developers, application architects, product managers and scrum masters.
- Own application development and delivery for multiple large projects.
- Collaborate with other tech teams, businesses across sites for project deliverables, develop platform vision and roadmap.
- Develop and present project statuses, project concepts and platform roadmaps to senior leaders.
- Be responsible for technical analysis, effort estimation, product, and system design, evaluating architectural fit and compliance, resource schedules, delivery milestones and overall product quality.
- Display technical leadership and oversight of implementation and deployment planning, system integration, process improvements, quality assurance, delivery, operations, and sustainability of technical solutions.
- Resolve conflicts by demonstrating leadership and appropriate decision-making competencies.
- Enforce and grow a culture focused on quality and experience improvements.
- Ensure multiple concurrent ongoing projects and team objectives are resourced effectively to accomplish goals.
- Meet with stakeholders, vendor partners and customers on a recurring basis to review team priorities, execution and pertinent business/delivery updates.
- Effectively manage project/solution timeline and financials including budget, cost, invoices and contracts.
- Support on-call response to critical operational issues; be able to work beyond normal hours and support implementation transition activities and hyper-care shifts as needed.
Preferred Qualifications
- Experience in the commerce space and products / pricing / inventory domains
- Experience in travel and hospitality/hotel industries