:
A leading technology solutions provider, committed to delivering innovative and high-quality software to clients worldwide. We are looking for a talented and motivated .NET Developer to join our dynamic development team. This is an excellent opportunity for someone who is passionate about coding, enjoys working in a collaborative environment, and is eager to contribute to a wide range of projects.
Job Overview
:
As a .NET Developer, you will play a key role in designing, developing, and maintaining web applications, software tools, and systems using Microsoft .NET technologies. You will work closely with cross-functional teams to deliver scalable and high-performance solutions for our clients. This role requires strong problem-solving skills, attention to detail, and the ability to work in a fast-paced development environment.
Key Responsibilities
:
Develop and maintain web and enterprise applications using .NET Core, C#, ASP.NET, and related technologies.
Participate in the full software development life cycle, including requirements gathering, design, development, testing, and deployment.
Write clean, efficient, and maintainable code while adhering to best practices and coding standards.
Integrate third-party APIs and services into applications.
Troubleshoot and debug issues to ensure optimal performance and functionality.
Collaborate with front-end developers, UI/UX designers, and product managers to deliver seamless user experiences.
Participate in code reviews and provide constructive feedback to peers.
Stay up-to-date with the latest industry trends and best practices related to .NET technologies.
Assist in database design, development, and optimization using SQL Server or other database management systems.
Implement security best practices to ensure application security and data protection.
Write unit and integration tests to ensure application reliability and quality.
Required Qualifications
:
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
5 years of experience in .NET development (C#, ASP.NET, .NET Core).
Strong understanding of object-oriented programming (OOP) principles.
Experience with web technologies such as HTML, CSS, JavaScript, and RESTful APIs.
Familiarity with database systems such as SQL Server, MySQL, or PostgreSQL.
Experience with source control tools such as Git, SVN, or TFS.
Knowledge of Agile software development methodologies (Scrum, Kanban, etc.).
Strong problem-solving skills and ability to troubleshoot complex technical issues.
Excellent communication skills, both verbal and written, with the ability to work effectively in a team.
Preferred Qualifications
:
Experience with cloud platforms such as Azure or AWS.
Knowledge of front-end frameworks like Angular, React, or Vue.js.
Familiarity with containerization technologies (Docker, Kubernetes).
Experience with CI/CD pipelines and DevOps practices.
Knowledge of Unit Testing frameworks (e.g., NUnit, MSTest, xUnit).
Experience with microservices architecture.
Job Type: Full-time
Pay: ₹13,606.99 - ₹66,432.56 per month
Benefits:
Health insurance
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.