Responsibilities
- Build and nurture a team of software developers
- Shape team goals by developing a deep understanding of our customer's business processes and success criteria
- Develop and execute a long-term architecture while balancing short term commitments
- Work closely with the team to architect and develop the best technical design and approach to solve complex problems
- Effectively partner with engineering and non-engineering groups across the organization to deliver on own goals
Requirements
- Experience in Microservice Architecture
- Experience with Java, Spring Boot, Spring Cloud
- Experience in building distributed systems on AWS platform
- Experience with architectural patterns of large, high-scale applications
- Collaborate with Product Managers, Experience Designers and Engineers
- Retained, mentored and hired senior engineers and leaders with a track record of building productive, world-class engineering teams.
- Effectively worked with senior leadership in setting strategic 6+ month direction.
- Experience with effectively creating alignments with multiple teams and operating well in ambiguity
- Track record in partnering with recruiting to build incredible engineering teams
- Actively coached and mentored team members in their careers
- Been actively involved in setting product strategy
- Consistently made culture choices that positively impact all of engineering
- Shipped several large scale projects with multiple dependencies across teams
- You are able to work through ambiguous requirements and make decisions to push forward.
- A passion for building scalable solutions with flexibility factored in to make quick pivots as business evolves.
- You demonstrate excellent communication skills, both within the team, and across the organization.
This post is only for UMT students (Current/Alumni), no outsider will be entertained via this portal.