Posted on: 22/09/2025
We are seeking a passionate and skilled .NET Developer to join our technology team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality software applications using the Microsoft .NET framework. This role involves working closely with cross-functional teams to deliver scalable, secure, and efficient solutions aligned with business requirements.
Key Responsibilities :
- Design, develop, and maintain applications using .NET Core / .NET Framework, C#, and ASP.NET (MVC/Web API).
- Build scalable, high-performance web applications, desktop applications, and APIs.
- Collaborate with product managers, business analysts, and QA teams to understand requirements and deliver solutions.
- Write clean, efficient, and reusable code following coding standards and best practices.
- Integrate applications with SQL Server databases and optimize queries, stored procedures, and triggers.
- Develop and consume RESTful and SOAP APIs for system integrations.
- Debug, troubleshoot, and resolve technical issues in a timely manner.
- Work with version control tools such as Git/TFS and participate in CI/CD pipelines.
- Ensure application security, performance, and scalability.
- Stay updated with the latest trends and advancements in the Microsoft technology stack and recommend improvements.
Required Skills & Qualifications :
- Bachelors degree in Computer Science, Engineering, or a related field.
- 7-10 years of hands-on experience in software development using .NET technologies.
- Strong proficiency in C#, ASP.NET MVC, .NET Core, Entity Framework, LINQ, and ADO.NET.
- Experience with front-end technologies like HTML5, CSS3, JavaScript, jQuery, and preferably Angular/React.
- Strong working knowledge of SQL Server (T-SQL, stored procedures, performance tuning).
- Familiarity with cloud platforms (Azure/AWS) and microservices architecture is an added advantage.
- Good understanding of OOPs, design patterns, and SOLID principles.
- Experience with unit testing frameworks (NUnit/xUnit/MSTest).
- Excellent problem-solving skills, analytical thinking, and debugging ability.
- Strong communication and collaboration skills, with the ability to work in an Agile environment.
Good to Have :
- Experience with Blazor, WPF, or Xamarin for cross-platform development.
- Knowledge of DevOps practices, Docker, and Kubernetes.
- Exposure to Agile methodologies (Scrum/Kanban).
- Understanding of CI/CD pipelines using Azure DevOps, Jenkins, or GitHub Actions.
Key Attributes :
- Passion for building high-quality, reliable, and maintainable applications.
- Strong ownership mindset and ability to deliver under minimal supervision.
- Team player with a collaborative and learning attitude.
- Ability to balance multiple priorities and meet deadlines.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1550011
Interview Questions for you
View All