About the role
Position Description
.We are looking for a skilled .NET Developer responsible for building, enhancing, and maintaining applications using the Microsoft .NET stack. The candidate should be comfortable working in a fast-paced environment and collaborating with cross-functional teams.
Key Responsibilities:
Design, develop, and maintain applications using .NET / .NET Core
Write clean, scalable, and efficient code using C#
Develop RESTful APIs and integrate third-party services
Work with front-end technologies like HTML, CSS, JavaScript (Angular/React is a plus)
Perform unit testing and debugging to ensure high-quality delivery
Collaborate with QA, DevOps, and business teams
Participate in code reviews and follow best practices
Troubleshoot, optimize, and upgrade existing systems
Required Skills:
Strong experience in C#, .NET Framework, .NET Core
Experience with ASP.NET MVC / Web API
Good knowledge of SQL Server / Database design
Understanding of REST APIs & Microservices architecture
Familiarity with Entity Framework / LINQ
Knowledge of version control tools like Git
Basic understanding of Azure / AWS (preferred)
Good to Have:
Experience with Angular / React
Knowledge of CI/CD pipelines
Exposure to Docker / Kubernetes
Experience in Agile/Scrum environment