Posted:2 weeks ago|
Platform:
On-site
Full Time
Job Summary We are seeking a highly skilled and experienced Senior .NET Developer to join our dynamic team. The ideal candidate will have a strong background in C#, ASP.NET, .NET Core, and related technologies, with a proven track record of developing robust and scalable web applications. You will be responsible for designing, developing, and maintaining complex applications, ensuring high performance and quality. This role requires a strong problem-solver with a passion for technology and a commitment to delivering exceptional results. Responsibilities Software Development : Design, develop, and maintain web applications using C#, ASP.NET, .NET Core, and MVC 5. Develop and implement RESTful APIs and web services. Write clean, efficient, and well-documented code. Participate in code reviews and ensure adherence to coding standards. Troubleshoot and resolve complex technical issues. Database Management Design and implement database schemas using SQL Server and PostgreSQL. Write and optimize complex SQL queries, stored procedures, and functions. Ensure data integrity and performance. Front-End Development Develop responsive and user-friendly interfaces using jQuery, Bootstrap 4/5, and React. Collaborate with UI/UX designers to implement visually appealing and intuitive interfaces. Ensure cross-browser compatibility and optimal performance. Software Development Lifecycle Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment. Utilize version control systems (e.g., Git) for code management. Implement and maintain automated testing frameworks. Deploy and maintain applications on various environments. Collaboration & Communication Collaborate with cross-functional teams, including product managers, QA engineers, and other developers. Communicate effectively with team members and stakeholders. Provide technical guidance and mentorship to junior developers. Technical Skills Programming Languages : C# .NET Frameworks : ASP.NET, .NET Core, MVC 5 Front-End Technologies : jQuery, Bootstrap 4/5, React Databases : SQL Server, PostgreSQL Web Services : RESTful APIs Version Control : Git Testing : Unit testing, Integration testing Development Methodologies : Agile, Scrum Cloud Platforms : [Mention any relevant cloud platform experience, if applicable] Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field (BE/B Tech in IT/CS or MCA). Minimum 6 years of experience in .NET development. Strong understanding of object-oriented programming principles and design patterns. Proven experience in developing and maintaining web applications using C#, ASP.NET, .NET Core, and MVC 5. Extensive experience with SQL Server and PostgreSQL. Proficiency in front-end development using jQuery, Bootstrap 4/5, and React. Experience with RESTful APIs and web services. Strong problem-solving and analytical skills. - Excellent communication and collaboration skills. - Ability to work independently and as part of a team. Desired Skills Experience with cloud platforms (e.g., Azure, AWS). Experience with microservices architecture. Experience with containerization (e.g., Docker, Kubernetes). Experience with CI/CD pipelines. Experience with performance tuning and optimization. Benefits Opportunity to work with a leading IT company in India. Exposure to cutting-edge technologies and diverse projects. Collaborative and supportive work environment. Opportunities for professional growth and development. (ref:hirist.tech) Show more Show less
CMS Computers India Pvt Ltd.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections CMS Computers India Pvt Ltd.
Noida, Uttar Pradesh, India
Salary: Not disclosed
11.0 - 18.0 Lacs P.A.
Noida, Uttar Pradesh, India
Salary: Not disclosed