HamburgerMenu
hirist

Lead Backend Developer - C#/.Net

Posted on: 10/07/2025

Job Description

Job Description :


- Lead and Mentor : Guide, manage, and mentor a backend engineering team of approximately 4 members, fostering a collaborative and high-performing environment.

- Backend Development : Architect, design, develop, test, and deploy scalable and maintainable backend services, APIs, and database solutions using .NET (C#) and T-SQL.

- Enhancement Ownership : Take ownership of technical design and implementation for new features and enhancements requested for our POS and web platforms.

- Legacy System Expertise : Dive into existing codebases (.NET and T-SQL) to thoroughly understand current system functionality, data flows, and business logic, becoming a subject matter expert.

- Production Support : Act as a key escalation point for diagnosing and resolving complex production issues related to the backend systems. Perform root cause analysis and implement effective solutions.

- Technical Guidance : Provide technical direction, conduct code reviews, establish and enforce coding standards and best practices within the team.

- System Knowledge and Communication : Clearly articulate how backend systems work and answer technical questions from team members and other stakeholders.

- Collaboration : Work closely with front-end developers, QA testers, product managers, and potentially clients to deliver integrated solutions

Requirements :

- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

- Minimum of 5+ years of professional experience in backend software development, with a strong focus on systems using .NET Framework / .NET Core (C#).

- Proven, significant experience in backend software development using the .NET Framework/.NET Core (C#, ASP.NET Web API, Entity Framework).

- Expert-level proficiency in T-SQL, including writing and optimizing complex queries, stored procedures, functions, and understanding database design principles (preferably with MS SQL Server).

- Demonstrated ability to read, understand, and analyze complex legacy code to determine functionality and troubleshoot issues effectively.

- Strong analytical and problem-solving skills, with experience in debugging and resolving production system issues.

- Experience in leading technical initiatives or mentoring junior engineers.

- Formal team lead experience is a strong plus, if for a Lead level role.

- Solid understanding of software development lifecycle (SDLC), APIs, and backend architecture patterns.

- Excellent communication and interpersonal skills

info-icon

Did you find something suspicious?