We are seeking a skilled .NET Developer to join our dynamic team. The ideal candidate will have a strong background in software development, particularly in web applications, and will be proficient in various technologies and frameworks. This role involves collaborating with cross-functional teams to design, develop, and maintain high-quality software solutions that meet our clients' needs.
Responsibilities
Develop and maintain web applications using ASP.NET, C#, and other related technologies.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Design and implement RESTful APIs for seamless communication between applications.
Utilize Entity Framework for data access and management.
Conduct unit testing and debugging to ensure software quality and performance.
Participate in Agile development processes, including sprint planning and code reviews.
Work with databases such as Microsoft SQL Server, MySQL, PostgreSQL, and MongoDB for data storage solutions.
Implement microservices architecture for scalable application development.
Utilize version control systems like GitHub and SVN for code management.
Ensure application performance through multithreading and efficient coding practices.
Stay updated with emerging technologies and industry trends to enhance development practices.
Qualifications
Proficient in .NET framework, C#, ASP.NET, MVC, and web services (SOAP/REST).
Strong knowledge of front-end technologies including HTML, CSS, JavaScript, React, Angular, and Bootstrap.
Experience with database design and management using SQL Server, MySQL, PostgreSQL, or similar databases.
Familiarity with cloud services such as AWS or Azure is a plus.
Understanding of software development lifecycle (SDLC) methodologies including Agile practices.
Experience with tools like Visual Studio, TFS, CI/CD pipelines for continuous integration/deployment processes.
Knowledge of debugging techniques and performance optimization strategies.
Familiarity with UML diagrams for system design documentation is advantageous.
Strong problem-solving skills with the ability to work independently or as part of a team. Join us as we innovate and create cutting-edge software solutions that drive success!
Job Type: Full-time
Pay: Up to ₹75,000.00 per month
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.