Principal Software Engineer - £78k - £90k
We're looking for a Principal Software Engineer to lead delivery of business-critical front office systems within a global trading and data environment. You'll head up a cross-functional team, collaborating with architects and engineers across regions to design distributed, event-driven, cloud-native solutions. This is a hands-on leadership role focused on quality, scalability and continuous improvement, with hybrid working available in the UK.
What you'll be doing
* Leading and managing a cross-functional engineering team delivering front office solutions
* Collaborating with architects and regional principal engineers to set and maintain engineering standards
* Designing and implementing distributed, event-driven cloud-native systems
* Taking ownership of delivery quality, ensuring solutions meet business needs and best practice
* Driving experimentation with tools, technologies and methodologies to improve delivery outcomes
* Communicating clearly on progress, raising impediments early to protect timelines
What we're looking for
Essential
* Proven track record managing and building cross-functional Agile engineering teams
* Experience designing, developing and maintaining distributed, event-driven, cloud-native systems
* Deep expertise in .NET Core and .NET Framework (C#)
* Experience designing and developing APIs (REST, GraphQL)
* Strong database design and optimisation (MSSQL, MySQL, etc.)
* Cloud deployment and management (AWS, Azure)
* Broad understanding of the SDLC with proactive involvement from design to post-release support
* Delivery-focused approach, able to challenge and refine designs to achieve best outcomes
* Excellent attention to detail and problem-solving skills, including use of POCs to validate approaches
* Strong communication and influencing skills across teams and stakeholders
* Experience building scalable and maintainable automated testing solutions
Desired
* WPF application development
* Experience with financial/trading platforms and financial markets
* Knowledge of FIX protocol and handling FIX interactions
* Deep knowledge of AWS services
* Experience with Java, JavaScript or React
* Familiarity with serverless architecture and microservices
* Experience with TDD, BDD or similar approaches
Apply here or reach out to Aaron Somers at Ocho for more information via LinkedIn.