- Lead the global Java software development organization across engineering teams.
- Direct the design, development, modernization, and delivery of enterprise software.
- Guide engineering managers, technical leads, and individual contributors in geographically distributed teams.
- Align software delivery with customer commitments, business objectives, and technical standards.
- Manage concurrent development projects and competing delivery priorities.
- Establish and improve engineering processes, development standards, quality controls, and performance metrics.
- Address delivery bottlenecks, technical debt, and engineering challenges.
- Balance customer-driven commitments with product roadmap priorities and technology investments.
- Partner with R&D, Professional Services, QA, DevOps, IT, and other business functions.
AWSDockerSQL+6 more