Role Overview
We are looking for a skilled and motivated ASP.NET Developer to join our development team. The candidate will be responsible for developing, maintaining, and enhancing web-based applications using Microsoft technologies and collaborating with the technical team to deliver reliable and scalable solutions.
Responsibilities
- Develop, maintain, and enhance web applications using ASP.NET / ASP.NET MVC / .NET.
- Design and develop applications using C#, HTML, CSS, JavaScript, and related technologies.
- Develop and maintain REST APIs and web services.
- Work with SQL Server, including database design, queries, stored procedures, and optimization.
- Troubleshoot, debug, and resolve application issues.
- Integrate applications with internal and third-party APIs when required.
- Collaborate with UI/UX, QA, technical support, and other development teams.
- Participate in requirement analysis, development, testing, deployment, and maintenance activities.
- Write clean, maintainable, and efficient code following development best practices.
- Prepare and maintain technical documentation wherever required.
- Ensure application performance, security, and reliability.
- Stay updated with emerging .NET technologies and development practices.
Requirements
- Strong knowledge of C# and ASP.NET.
- Experience with ASP.NET MVC / .NET Core is preferred.
- Good understanding of SQL Server and relational databases.
- Knowledge of REST APIs and web services.
- Good understanding of HTML, CSS, JavaScript, and basic frontend development.
- Familiarity with Git/version control systems.
- Strong problem-solving and debugging skills.
- Good communication and teamwork skills.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
Skills
- C#
- ASP.NET
- SQL Server
- JavaScript
- Git
What We Offer
- Opportunity to work on real-world enterprise applications.
- Exposure to diverse technologies and business domains.
- Collaborative and learning-oriented work environment.
- Career growth and development opportunities.