Job Summary: We are seeking a highly skilled and experienced Senior Backend Developer to join our dynamic team. The ideal candidate will possess extensive expertise in C#.NET , .NET Core , and ASP.NET technologies, with a strong focus on building scalable, secure, and efficient backend systems. This role requires a proactive professional with excellent problem-solving skills and a passion for developing high-quality software solutions.
Job Title: C# .NET Backend Engineer
Experience: 7 - 10 years
Key Responsibilities:
• Design and Development: Develop and maintain backend systems and services using C# and .NET technologies. Ensure high performance, scalability, and reliability of the application.
• API Development: Design and implement RESTful APIs and integrate them with front-end applications, third-party services, and external systems.
• Database Management: Work with SQL Server or other relational databases to design and optimize database schemas, write complex queries, and manage data access layers.
• Code Quality: Write clean, maintainable, and efficient code following best practices and coding standards. Conduct code reviews and participate in continuous improvement processes.
• Troubleshooting and Debugging: Identify and resolve technical issues, bugs, and performance problems promptly.
• Collaboration: Work closely with front-end developers, product managers, and other stakeholders to understand requirements, provide technical input, and ensure successful project delivery.
• Documentation: Create and maintain technical documentation for developed features, APIs, and system architecture.
• Testing: Develop and execute unit tests, integration tests, and other testing strategies to ensure code quality and functionality.
Experience:
? 7+ years of proven experience with C# and the .NET framework.
? Solid understanding of object-oriented programming (OOP) principles and design patterns.
? Strong experience with ASP.NET Core, Entity Framework, and SQL Server.
? Familiarity with RESTful APIs and web services.
? Knowledge of version control systems such as Git.
Skills:
• Strong analytical and problem-solving skills.
• Ability to work independently and as part of a team.
• Excellent communication and interpersonal skills.
• Experience with Agile/Scrum methodologies is a plus.
Preferred:
• Experience with cloud platforms such as Azure or AWS.
• Knowledge of front-end technologies (e.g., JavaScript, HTML/CSS) is a plus.
• Familiarity with containerization technologies (e.g., Docker) and CI/CD pipelines.
Job Type: Full-time
Location Type:
• In-person
Schedule:
• Monday to Friday
Application Question(s):
• Notice period
Education:
• Bachelor's (Preferred)
Experience:
• .NET: 7 years (Required)
• cloud (AWS/Azure): 1 year (Required)
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.