About our client:
Our client is a global investment advisory firm focusing on long-term value creation through investment strategies. They work with a diverse group of institutional partners and pride themselves on their collaborative, sustainable, inclusive culture and performance.
What you will be doing:
- Design, develop, and maintain high-performance, scalable, and reliable backend services using .NET (C#).
- Implement Web APIs/Minimal APIs with async patterns, LINQ, and EF Core.
- Design and optimize SQL Server databases, including schema design, indexing, and query tuning.
- Apply solid object-oriented design principles, clean architecture, and design patterns (SOLID principles).
- Write comprehensive unit and integration tests using xUnit/NUnit and mocking frameworks like Moq.
- Participate in code reviews and collaborate with Business Analysts and Quality Assurance teams.
- Take ownership of features and modules from conception to deployment.
- Familiarity with DevOps practices and the software release cycle.
What our client is looking for:
- A relevant tertiary qualification would be beneficial (Computer Science, Software Engineering, etc.)
- Minimum of 8+ years of software development experience
- Proficient in Web APIs/Minimal APIs, async patterns, LINQ, and EF Core.
- Skilled in schema design, indexing, query tuning, and stored procedures.
- Strong understanding of OOD principles, clean architecture, and design patterns (SOLID).
- Familiar with xUnit/NUnit, integration tests, and mocking (Moq).
- Solid understanding and practical application of Git workflows, code reviews, and branch strategies.
- Knowledgeable in DevOps practices and the software release cycle.
- Strong skills for working with Business Analysts and Quality Assurance teams.
- Demonstrated ability to take responsibility for tasks.
Job ID:
- J107049
For a more comprehensive list of opportunities that we have on offer, do visit our website – [URL Removed]
Desired Skills:
- Back-End Developer
- .NET (C#)
- Web APIs