Senior Software Engineer & Team Manager

State Street UK

Base: zł282,000 annual; bonus/equity: discretionar...
10+ years java application development
Cloud-native system design experience
Team leadership of 6-10 engineers
The role involves leading a team of engineers in transforming monolithic software into next-generation cloud-based technology on Microsoft Azure

Job Summary

  • The role involves leading a team of engineers in transforming monolithic software into next-generation cloud-based technology on Microsoft Azure.
  • Candidates must possess deep understanding of database internals and ensure transaction integrity within complex financial systems.
  • Employees receive comprehensive benefits including gold medical packages, private pension plans, and additional holiday days for birthdays and anniversaries.

Matching Summary

The role involves leading a team of engineers in transforming monolithic software into next-generation cloud-based technology on Microsoft Azure.

Salary

Base: zł282,000 Annual; Bonus/Equity: Discretionary annual performance-based awards available; Benefits: Gold Medical Package, Private Pension, Additional Holidays

Skills & Requirements

Must-have

  • 10+ years Java application development
  • Cloud-native system design experience
  • Team leadership of 6-10 engineers
  • High-throughput low-latency systems
  • Event-driven architecture knowledge
  • Agile Scrum methodology expertise

Nice-to-have

  • ETL tools like Kettle or Talend
  • Deep financial industry knowledge
  • Willingness to learn new languages
  • Cross-team coordination skills
  • Mentoring junior engineers

Key Requirements

  • B.S. degree in Computer Science or Engineering (MS preferred)
  • Minimum 10 years full lifecycle Java development experience
  • At least 2 years experience leading a team of 6-10 people
  • Expert proficiency in Java or C#/.NET and object-oriented design

Work Rights

Not specified

Tailored Resume

Cover Letter