Lead Software Engineer
This role sits within the Business Applications team at FINBOURNE. This team is responsible for building the industry-leading IBOR, Valuation and Entity Relationship capabilities of the LUSID platform.
The role will give you the opportunity to learn about and contribute to a cutting edge software development techniques and algorithms, together with exposure to both buy- and sell-side financial services experience. You will also be interacting directly with our clients, ranging from small startup hedge funds to multi-national financial services providers, and designing and implementing software solutions for a range of business problems.
As a developer on the core LUSID system you will be responsible for the full software development lifecycle, from initial specification and requirements gathering, through detailed design to implementation and rollout. You may be working independently or as part of a development team, depending on client and team demands. You will be liaising with colleagues across the company to ensure that the solutions you build are appropriate to the problem, fully documented and supportable in their use by our clients.
What skills, experience and qualifications we require:
We’re looking for C#/Java/C++ (or any strongly-type language) developers with experience writing, supporting and maintaining globally distributed systems. Our key technologies are C# (.NET Core), Nunit and a Postgres persistence layer, all hosted using Kubernetes on AWS. We also make use of Python, Go and React where appropriate.
As important as your technical skills, we need developers who display strong communication skills. A large part of the role is understanding and explaining, in detail, the functionality provided by LUSID to existing and potential clients, and using their feedback to continuously enhance our offering.
This role is a senior engineering role so you should also be comfortable training and mentoring more junior members of the team and supporting their continued growth.
Financial services experience would be advantageous, but not essential.
We are a young, dynamic financial technology company aiming to re-engineer the world of investing to make it clearer, faster and more cost effective for everyone.
We are looking for our future architects, engineers and ultimately leaders to join us on this journey.
At FINBOURNE, we offer a hugely supportive environment to build a career, with continuous learning and development opportunities. We have a collaborative culture of testing and exploring problems together to find the best evidence-based solutions. We respect your independent thought, your intellectual curiosity and your opinion.
FINBOURNE Technology is a Skilled Worker sponsor and we can support candidates requiring work permission if appropriate.
For more information about our culture, career development and the benefits we offer our employees, please visit our website: www.finbourne.com.
Life at FINBOURNE:
Working at FINBOURNE is fast paced and exciting. The most important qualities we look for are a hunger to learn, passion for quality and a willingness to take the time to collaborate, teach and learn from colleagues.
FINBOURNE Technology is a Tier 2 General sponsor and we can support candidates requiring work permission if appropriate.
For more information about us please visit our website.
Your application was submitted successfully.