Overview
We are looking for a .NET Engineer with 3+ years of experience in designing, developing, and maintaining modern software applications using Microsoft technologies. The role involves working with cross-functional teams to deliver robust, scalable, and secure software solutions that meet business objectives.
Key Responsibilities
- Develop, test, and deploy web applications using .NET Framework / .NET Core technologies.
- Design and implement RESTful APIs and backend services for enterprise applications.
- Collaborate with front-end developers, QA engineers, and DevOps teams for seamless delivery.
- Participate in software design discussions, code reviews, and architecture planning.
- Write clean, maintainable, and well-documented code following industry standards.
- Debug and resolve software defects, performance issues, and integration challenges.
- Implement best practices for application performance, scalability, and security.
- Contribute to Agile/Scrum ceremonies including sprint planning and retrospectives.
- Maintain version control using Git and ensure CI/CD integration with build pipelines.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Minimum 3 years of experience in .NET development.
- Proficiency in C#, ASP.NET MVC, .NET Core, and Entity Framework.
- Experience with SQL Server or other relational databases.
- Familiarity with REST APIs, Web Services, and JSON/XML data formats.
- Understanding of software testing practices and debugging tools.
- Exposure to cloud platforms (Azure/AWS) and CI/CD tools is a plus.
- Excellent problem-solving, communication, and teamwork skills.
How to Apply
Interested candidates can send their resumes to
[email protected] mentioning “Job Title” in the subject line.