Position: Engineering Manager with Java background (Digital Bank)
Company: United Software
Category: Lead
Experience required: 5y
English level: fluent

You will work hand in hand with our engineers to define the architecture and orchestrate scope, work streams, timing, milestones, and communication plan.

AS Engineering Manager you will need to dive deep with the development team and challenge the design as needed. Solutions involve the development of new products and services, and leverage existing products and services in new ways. It is rife with ambiguity, and we are looking for a leader who can embrace the challenge of solving complex technical problems that require consistent iteration and schedule refinement. This leader will facilitate the development of detailed project plans and timelines, ensure technical teams are delivering to the customer requirements, and drive leadership alignment and communication of our progress across teams.

The successful candidate will have strong Technical Program management, be highly collaborative, globally minded and have a high level of customer focus. You should be a motivated self-starter that works well with others in a dynamic, ambiguous environment. You should have excellent business, technical, and communication skills to be able to work across countries and markets, dev teams, and with business owners to define and deliver improvements.

Responsibilities:
- Develop program vision and timelines, and gain buy-in for that vision across leadership
- Lead validation of ideas and feedback to refine the program vision
- Develop program governance, communication, roadmaps, and milestones
- Codify requirements across multiple PODs into a single program and roadmap
- Drive program management and engineering resources in the design, development and launch of new products
- Work across cross-functional project teams to enable the successful launch of the program
- Own and develop a communication plan that includes regular reviews with leadership

Qualifications:
- 10+ years experience managing projects across cross functional teams, building sustainable processes and coordinating release schedules 
- 7+ years of experience working directly with engineering teams
- at least 5 years of development experience in Java
- Experience working within Finance teams is preferred
- Experience managing projects across cross functional teams, building sustainable processes and coordinating release schedules
- Excellent stakeholder management skills
- Outstanding oral and written communication skills including the ability to communicate complex
- Experience building products and infrastructure in the context of complicated legal and regulatory frameworks
- Ability to manage complex projects effectively by setting clear goals, identifying roadblocks, designing solutions, and tracking progress against deadlines.
- Strong communication skills & attention to detail with the ability to interact with various stakeholders and vendors.
- Demonstrated commitment to take accountability and responsibility for the success of programs
- Excellent attention to detail and process discipline
- MBA or other Master’s Degree in Computer Science

...and of course, your benefits:
- 20 fully paid business days of vacation
- 15 sick leaves
- public holidays
- premium health insurance
- sport club membership
- ability to work from home or remotely
- flexible working hours without time trackers
- corporate events
- office with excellent kitchen and full refrigerator 😊