Padmi

Software Engineer (.NET)

BangalorePosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Nanda Professional Services Private Limited

Opens the source posting on shine.com

Source description

About the role

View original

As a Software Engineer (.NET) at our company, you will be responsible for designing and developing scalable, high-performance web applications and services within the Microsoft .NET ecosystem. Your key responsibilities will include: - Designing, developing, and maintaining applications using C#, ASP.NET Core/MVC, and .NET Core/Framework. - Building and integrating RESTful APIs and microservices-based architectures. - Collaborating with cross-functional teams on system design, architecture, and technical solutions. - Writing clean, maintainable code, participating in code reviews, and Agile ceremonies. - Troubleshooting, debugging, and optimizing application performance. - Implementing CI/CD pipelines and automated deployments. - Contributing to cloud-native development and deployment on Microsoft Azure. Qualifications required for this role include: - Bachelor's degree in Computer Science, Software Engineering, or related field. - 5-8 years of professional experience in .NET application development. - Strong expertise in C#, ASP.NET Core/MVC, and .NET Core/Framework. - Experience with SQL Server or other relational databases. - Hands-on experience with REST APIs and microservices architecture. - Practical experience with the Microsoft Azure cloud platform, including application hosting, cloud services integration, and cloud infrastructure management. - Experience implementing CI/CD pipelines using Azure DevOps or similar DevOps platforms. - Familiarity with containerized or distributed application deployments in cloud environments. - Exposure to front-end technologies such as HTML, CSS, JavaScript, and React. - Strong understanding of OOP principles, Agile development practices, and version control (Git). Join us in Bangalore as a Full-Time Software Engineer (.NET) and contribute to our innovative projects with your expertise and skills. As a Software Engineer (.NET) at our company, you will be responsible for designing and developing scalable, high-performance web applications and services within the Microsoft .NET ecosystem. Your key responsibilities will include: - Designing, developing, and maintaining applications using C#, ASP.NET Core/MVC, and .NET Core/Framework. - Building and integrating RESTful APIs and microservices-based architectures. - Collaborating with cross-functional teams on system design, architecture, and technical solutions. - Writing clean, maintainable code, participating in code reviews, and Agile ceremonies. - Troubleshooting, debugging, and optimizing application performance. - Implementing CI/CD pipelines and automated deployments. - Contributing to cloud-native development and deployment on Microsoft Azure. Qualifications required for this role include: - Bachelor's degree in Computer Science, Software Engineering, or related field. - 5-8 years of professional experience in .NET application development. - Strong expertise in C#, ASP.NET Core/MVC, and .NET Core/Framework. - Experience with SQL Server or other relational databases. - Hands-on experience with REST APIs and microservices architecture. - Practical experience with the Microsoft Azure cloud platform, including application hosting, cloud services integration, and cloud infrastructure management. - Experience implementing CI/CD pipelines using Azure DevOps or similar DevOps platforms. - Familiarity with containerized or distributed application deployments in cloud environments. - Exposure to front-end technologies such as HTML, CSS, JavaScript, and React. - Strong understanding of OOP principles, Agile development practices, and version control (Git). Join us in Bangalore as a Full-Time Software Engineer (.NET) and contribute to our innovative projects with your expertise and skills.

One address, no account. We’ll tell you when matching roles go live.