We bring an Out of the Ordinary approach to creating and managing wealth.
Founded in South Africa as a small finance company, today we offer clients our services as a global bank and asset management group.
Follow us on LinkedIn for unique insights from leading minds within the world of finance and Out of the Ordinary stories about our people, communit...
Read more about this company
The Credit Origination and Decisioning team is rebuilding its credit application and decision platform from the ground up, a greenfield initiative using modern cloud technologies and embedding AI capabilities. We work collaboratively, help each other, and question the status quo to build high-quality products. We're looking for a passionate .NET engineer to help us deliver.
Key Responsibilities
Design, develop, and maintain high-quality backend software solutions, ensuring scalability, resilience, and security.
Write clean, efficient, and maintainable code in statically typed languages such as C#, Java, Go, and .NET APIs.
Build and maintain APIs that enable seamless integration across systems and services.
Collaborate with cross-functional teams, stakeholders, and subject matter experts to deliver impactful solutions in complex and ambiguous environments.
Continuously explore and evaluate emerging technologies, applying them to solve business and industry challenges.
Apply strong engineering principles and enforce high standards when working with production systems.
Contribute to the design and development of distributed systems to support enterprise-scale financial applications.
Champion best practices in software engineering, fostering a culture of excellence, collaboration, and shared accountability.
Qualifications, Experience and Skills
Education: Degree in Computer Science or related field (or equivalent experience) with solid foundations in algorithms, data structures, and systems design.
Backend engineering: Expert in C#/.NET; proven track record designing, building, and operating APIs and backend services.
Frontend collaboration: Comfortable working with TypeScript and partnering with Angular/React teams to integrate services.
Cloud & IaC: Hands-on with Azure and infrastructure-as-code using Terraform and Azure Bicep to deliver reliable, repeatable environments.
Messaging & integration: Practical experience with Event Grid, Event Hubs, and Service Bus in event-driven, distributed systems.
Data stores: Proficient with MS SQL Server and Cosmos DB (schema/design, performance tuning, secure operations).
Production rigor: Build for scale, resilience, security, and observability; comfortable operating in complex, ambiguous settings with multiple stakeholders.
Modern Tech and SDLC: Comfortable with responsibly using AI as an accelerator and driving value-adding use of AI within applications