Job Description:
This isn't just about writing code; it's about owning the architecture, optimizing performance, and making a real impact on our mission.
About the role
You'll be a key technical leader, responsible for the full lifecycle of our applications.
This includes:
- Building robust services using C#, with a focus on Restful API development, asynchronous operations, and clean architecture (following SOLID principles).
- Optimizing performance within our MS SQL databases, including advanced indexing and stored procedures.
- Architecting and implementing microservices and event-driven systems using Kafka and other modern integration patterns.
- Managing our cloud infrastructure on Azure, specifically with AKS, KeyVault, and Container Apps.
- Ensuring code quality and reliability through xUnit testing and best practices
- Essential Experience:
- Expertise in C# and MS SQL.
- Hands-on experience with microservices, event-driven architecture, and containerization.
- Proficiency in Azure services and Azure DevOps.
- In-depth knowledge of the financial, investment, or stockbroking domain.
- Nice to Have:
- Experience with Azure Data Factory and ETL strategies.
If you're a problem-solver who thrives on technical challenges and wants to shape the future of financial technology, we want to hear from you.