Posted on: 24/11/2025
Description :
Title : Sr Software Engineer .NET
Experience : 5+ years (Recommended to have Bachelors in Engineering/Master of Computer Applications/Master of Computer Science or related certifications).
- Should have sound knowledge of software development life cycle and hands-on coding experience.
- Microsoft Certified Technology Specialist in web development would be desirable.
- Coding skills/technologies required : C#, .NET CORE, SQL Server, ASP.NET CORE WebAPI,.Angular 2+
- Other coding skills/technologies that would be a bonus : VB.NET, ASP.NET, DNN. (DotNetNuke), SSRS, SharePoint, Crystal Reports, Oracle, HTML, CSS, JavaScript, Jquery, Azure or AWS.
Knowledge Skill Required :
- Proficiency in C#, ASP, .NET Core, and .NET frameworks.
- Design and develop RESTful Web APIs using ASP .NET Core.
- Experience in developing microservices-based architecture would be a plus.
- Knowledge of Azure services like App Services, Functions, Azure Service Bus, Cosmos DB would be a plus.
- Familiarity with SQL and NoSQL databases.
- Experience in web application security, overseeing application security reviews and best practices.
- Experience with data transfer protocols and methodologies.
- Understanding of software development lifecycle and exposure to AGILE and SCRUM methodologies.
- Good understanding of Object-Oriented Design and design patterns.
- Strong analytical and problem-solving skills.
- Not necessary, but helpful to have experience working with windows desktop applications, windows services, and Microsoft Office VSTO Add-Ins.
- Excellent written and verbal communication skills.
- Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group of clients and team members.
- Ability to work effectively under pressure and identify ambiguity and drive for clarity.
- Capable of handling multiple tasks concurrently.
Responsibilities :
- Develop robust, scalable, and maintainable software applications using the .NET stack. (ASP.NET Core, C#, etc.)
- Write clean, well-documented, and efficient code according to coding standards.
- Responsible for mentoring/training team members where necessary.
- Collaborate on software development projects with business teams and other IT teams globally.
- Business analysis of requirements including communicating effectively and documenting specifications.
- Programming work using the coding skills above, including assisting team members and taking on some of the most complex tasks.
- Participating in or leading architectural solution discussions and writing technical specifications.
- Performing code reviews as required.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1579903
Interview Questions for you
View All