Job Opportunities

Career Opportunities

Nesa Software Pvt Ltd

+91 7593 833663
info@nesasoftware.com

Senior Backend Engineer / Lead (.NET/Azure( 10+ Years)

Senior Backend Engineer / Lead (.NET & Azure) – Job Description

Job Title: Senior Backend Engineer / Lead (.NET & Azure)
Work Mode: Remote
Working Hours: 9:00 AM – 6:00 PM
Experience: 10+ Years
Availability: Immediate Joiners Preferred

Job Summary

We are looking for a highly experienced Senior Backend Engineer / Lead with strong expertise in .NET, Microsoft Azure, SQL, Database Management, and Backend Development** to join a long-term client engagement with a very large organization.

The ideal candidate should possess strong software engineering fundamentals, excellent problem-solving and communication skills, and proven experience in designing, developing, and delivering large-scale, complex backend systems. The candidate should have technical capabilities aligned with Microsoft IC64-level expectations and be comfortable taking ownership of complex technical projects.

Key Responsibilities:

1. Backend Development & Architecture

* Design, develop, and maintain scalable, secure, and high-performance backend applications using .NET technologies.
* Build and maintain robust APIs, services, and backend components.
* Develop scalable architecture capable of supporting large-scale and complex business applications.
* Ensure high standards of code quality, performance, security, and maintainability.

2. Microsoft Azure & Cloud Development

* Design, develop, deploy, and manage backend applications and services on Microsoft Azure.
* Utilize Azure services and cloud technologies to build scalable and reliable solutions.
* Work with cloud-based architectures and contribute to the modernization and optimization of existing systems.
* Troubleshoot and resolve complex application and cloud infrastructure-related issues.

3. SQL & Database Management

* Design, develop, and optimize SQL databases and backend data solutions.
* Write and optimize complex SQL queries, stored procedures, and database operations.
* Ensure database performance, scalability, reliability, and data integrity.
* Identify and resolve database performance bottlenecks and other complex issues.

4. Technical Leadership & Project Delivery

* Lead and contribute to the design and delivery of large-scale and complex software projects.
* Provide technical guidance and mentorship to engineering team members when required.
* Take ownership of technical decisions, architecture, and implementation approaches.
* Collaborate with cross-functional teams, stakeholders, and technical teams to ensure successful project delivery.

5. Problem Solving & Engineering Excellence

* Apply strong software engineering principles and best practices throughout the development lifecycle.
* Analyze complex technical challenges and develop effective, scalable solutions.
* Participate in code reviews and ensure adherence to coding standards and engineering best practices.
* Continuously improve application architecture, performance, reliability, and maintainability.

6. Collaboration & Communication

* Work effectively with distributed teams in a remote working environment.
* Communicate technical concepts, solutions, risks, and project updates clearly to technical and non-technical stakeholders.
* Collaborate with product, engineering, and other cross-functional teams to deliver high-quality solutions.

Qualifications & Skills:

* 10+ years of experience in Backend Development and Software Engineering.
* Strong expertise in .NET and backend application development.
* Strong hands-on experience with Microsoft Azure.
* Excellent knowledge of SQL and Database Management.
* Strong understanding of software architecture, system design, and backend engineering principles.
* Experience designing and delivering large-scale, complex software projects.
* Strong software engineering fundamentals.
* Excellent analytical and problem-solving skills.
* Strong communication and collaboration abilities.
* Ability to work independently and take ownership of complex technical deliverables.

Preferred Candidate:

* Experience working with leading product-based companies or large technology organizations.
* Master's degree in Computer Science or other STEM fields.
* Technical capability aligned with Microsoft IC64-level expectations.
* Proven experience in leading or contributing significantly to complex, large-scale engineering projects.
* Candidates who are **immediately available or have a short notice period** will be preferred.

How to Apply:

Interested and immediately available candidates may share their updated resume along with the following details to recruitment@nesasoftware.com and 75938 33665.

* Current CTC
* Expected CTC
* Notice Period / Availability
* Current Location
* Total Years of Experience in .NET
* Total Years of Experience in Microsoft Azure

**Only candidates matching the above technical and experience requirements will be considered.**

If this opportunity aligns with your career goals, kindly share your updated resume with us at recruitment@nesasoftware.com

© Copyright 2026 Infopark Kochi. All rights reserved. Website design powered by logo