HamburgerMenu
hirist

Senior .Net Developer - C# Programming

MOURI TECH LIMITED
Multiple Locations
5 - 8 Years

Posted on: 12/10/2025

Job Description

Job Summary & Responsibilities :

Qualification :


- 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


- 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


Responsibilities :


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


- Development of high-performance back-end systems utilizing the .NET, SQL Server, 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


- 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


- Participate in agile ceremonies


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

info-icon

Did you find something suspicious?