8 CMS Computers Limited (INDIA) Jobs
.Net Developer - C#/ASP/MVC (6-8 yrs)
CMS Computers Limited (INDIA)
posted 2d ago
Flexible timing
Key skills for the job
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.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for DOT NET Developer roles with real interview advice
Good work environment
No work from home ... working only client location