Lead Software Engineer - OTC Derivatives - Contract - London/Hybrid - £600pd via Umbrella
10 month initial contract
3 days per week on site in London - 2 days remote
£600pd via umbrella
About the Role
We're seeking an experienced software engineer to redesign and deliver a market-leading front-to-back OTC derivatives solution. You'll work within the OTC product development team, prototyping and productionizing system enhancements in an agile environment.
Key Responsibilities
* Lead and manage development team, including work assignments and professional development
* Serve as Scrum Master; drive Agile processes and continuous improvement
* Design and develop software solutions; manage product backlog with Product Owner
* Write, review, and approve specifications; conduct code reviews
* Develop, test, and implement software using Java, C#, SQL, JavaScript
* Mentor team members on technical and financial domain expertise
* Coordinate cross-team integration and provide customer support
Required Skills
* Technical: Java, C#, Python, API development, object-oriented programming, RDBMS
* Domain: 5+ years in financial services (Trading, Portfolio Management, Compliance, Post-Trade, IBOR, or Wealth Management)
* Experience: 10-12 years in software engineering; 5+ years supervisory; 5+ years Agile methodology
* Education: BS in Computer Science/Engineering/Math/Physics
* Strong written and verbal communication skills
* Self-starter with ability to work independently and collaboratively
* Ability to manage solution complexity and lead cross-team activities
Preferred Skills
* MS degree in relevant field
* Experience developing event-driven architectures
* Cloud native services experience (Azure, AWS, or Google Cloud)
* Frontend development with Angular or React
* Experience with emerging technologies (AI, Blockchain)