Job Description
Job Title: Software Developer/Consultant
Job Location: Navi Mumbai
Job Summary: We are looking for 1-5 years of skilled .NET Software Developer to join our development team. The ideal candidate will have hands-on experience with the .NET framework and associated technologies, building and maintaining applications that are scalable, reliable, and efficient. The developer will work closely with cross-functional teams to design, develop, and deploy software solutions that meet business requirements.
Role & responsibilities
- Design, develop, and maintain .NET-based applications and web services.
- Write clean, scalable, and efficient code using .NET technologies.
- Participate in the full software development lifecycle including requirements analysis, design, coding, testing, deployment, and support.
- Collaborate with other team members (product managers, QA, and other developers) to define project requirements and deliver solutions.
- Debug and troubleshoot issues across a variety of environments and platforms.
- Write and maintain unit and integration tests to ensure code quality and functionality.
- Optimize applications for maximum speed and scalability.
- Ensure the security and data protection best practices are followed during development.
Stay up-to-date with emerging technologies and industry trends.
Preferred candidate profile
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Proven experience as a .NET Developer, with a strong understanding of object-oriented programming principles.
- Proficiency in C#, ASP.NET and .NET MVC frameworks.
- Experience with databases such as SQL Server or similar (writing queries, optimizing performance, etc.).
- Familiarity with front-end technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular is a plus.
- Experience with version control systems like Git, TFS or SVN.
- Strong problem-solving skills and the ability to work independently and in teams.
- Excellent communication skills and attention to detail.
Perks and benefits
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Collaborative and innovative team environment.
- Life and Medical Insurance
- Mobile expenses
- Travel expenses
- Gratuity
- Bonus