HamburgerMenu
hirist

Senior .Net Developer - C#/SQL Server

MOURI TECH LIMITED
Multiple Locations
7 - 12 Years

Posted on: 29/10/2025

Job Description

The Role :

We are seeking a .NET Engineer who will be responsible for building .NET systems using C#, .Net Framework, .Net Core with a strong emphasis on SQL Server skills. Your primary responsibility will be to design and develop all layers of our applications, and to support migration to new tech stack. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

Essential Duties :

The successful candidate will have responsibility for the following :

- Translate application requirements and use cases into functional applications

- Design, build and maintain efficient, reusable, and reliable quality code

- Development of high-performance back-end systems utilizing the .Net framework, MS SQL Server (SQL/SP) and related technologies

- Ability to detect and troubleshoot SQL Server related CPU, memory, I/O, disk space and other resource contention.

- Be the 'go-to' reference point for database and SQL topics on the vPay team

- Ability to enhance performance considering all relevant aspects of databases including hardware, SQL procs, table structure etc.

- Produce well designed, properly structured, scalable, high quality and high performing software on schedule

- Identify bottlenecks and bugs, technical and workflow improvements, and devise solutions to mitigate and address these issues

- Maintain, support, and enhance existing application features to match business requirements whilst helping with production support tasks as required in a demanding environment

- Actively contribute to migrating to new technology platforms and tools as required :

o Participate in agile ceremonies

o Ensure compliance with relevant legislative, regulatory, audit and licensing requirements

Job Specifications :

Candidate Profile :

- 3rd Level Qualification in relevant field desirable

- Minimum of 6 years of experience working in SQL Server, .Net Framework or Core in agile environment.

- Proficient in C#.NET with a good knowledge of their ecosystems

- Proficient in Microsoft SQL Server, SQL Queries and Stored Procedures.

- Experience in JIRA, Confluence, SCRUM process, automated testing platforms and unit tests.

- Experienced in continuous integration/ continuous delivery (Jenkins & Octopus)

- Strong understanding of object-oriented programming and concepts

- Skill for writing reusable libraries, clean, readable, and easily maintainable code

- Experience with design and architectural patterns such as dependency injection, SOLID principles, design patterns and event driven architecture.

- Ability to build scalable applications and create database schema that represent business process

- Proficient understanding of code versioning tools such as Git, Bitbucket, Gitflow workflow

- Team player with ability to take ownership, be accountable, have attention to detail, flexible and adaptable.

- Self-learner with ability to make breakthroughs working on own with available support.

- Knowledge of payment or financial systems would be an advantage.

info-icon

Did you find something suspicious?