Service Owner
Responsibilities
Determine technical requirements for your service based on product design
Maintain a technical roadmap for your service in Azure DevOps
Create/amend architectural designs to fulfil technical requirements
Determine novel solutions and maintain a high degree of innovation
Write top quality, high performing, maintainable C# for your service
Create/maintain logical data structures with (generally) Azure SQL
Create/maintain a tight integration with AAD, Service Bus, Event Grid and more Azure PaaS
Test your service with unit and integration testing
Work with our DevOps engineer to ensure automated and efficient deployments
Ensure timely fixes to any issues arising in our test or production environments
We’re looking for self-proficient, expert-professionals who can determine their own work and deliver demonstrable results with some input from our CTO. To quote the late Steve Jobs: “It doesn't make sense to hire smart people and then tell them what to do, we hire smart people so they can tell us what to do.”
Qualifications
10+ years of experience in sophisticated software development
10+ years of .NET and C# experience
Fluent in efficient SQL and data design
Fluent in security (AAD, JWT, oAuth 2.0, claims and similar)
Expert with performance (threading, caching, scale, efficiency, optimizations and similar)
Ideally 3+ years of dotnet core experience
Ideally 3+ experience with Azure platform services (App Services, Azure SQL, Service Bus, Event Grid, AAD)
Ideally previous experience in Azure DevOps/Visual Studio Team Services/Visual Studio Online/TFS
Ideally well-versed and opinionated about REST
Offer
Best environment you’ve ever worked in
Smartest team you’ve ever worked with
Best technology available including hardware and tools
Top salary for top candidates
This is a software company, founded by a technologist to create the best possible software in the financial sector globally (no small feat). Do you consider yourself an expert and up for taking on the world (literally)?