11 Sep
|
FetchJobs.co
|
India
11 Sep
FetchJobs.co
India
About The Company Zensar Technologies is a global leader in digital solutions and technology services, committed to partnering with organizations across various industries to drive digital transformation. As a subsidiary of the RPG Group, Zensar has established a strong reputation for innovation, investment in cutting-edge digital solutions, and a dedicated focus on client success.
Headquartered in India, the company maintains a widespread presence with offices in Mexico, South Africa, the UK, and the United States. Zensar fosters a culture that celebrates individuality, creativity, and innovation, emphasizing flexibility and inclusivity. The organization values talent, potential, and diversity, creating an environment where employees can grow, own their work, achieve their goals, and continuously learn.
With a focus on empowering its workforce and delivering impactful solutions, Zensar is dedicated to helping clients reach new heights of performance and efficiency.
About The Role We are seeking a talented and experienced .NET Developer / Senior Software Engineer to join our dynamic team in Pune or Bangalore. This full-time position is ideal for professionals with 6 to 11 years of experience in software development, particularly in building robust applications using the .NET framework and .NET Core.
The role involves designing, developing, and maintaining high-quality software solutions that meet business requirements and adhere to industry best practices. The ideal candidate will have a strong understanding of object-oriented programming principles, industry-standard design patterns, and software development methodologies. Early joiners are highly appreciated, and candidates are encouraged to share their updated resumes promptly to be considered for this opportunity.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience of 6 to 11 years in software development, specifically with .NET Framework and .NET Core.
- Strong proficiency in C# programming language.
- Solid understanding of Object-Oriented Programming (OOP) principles.
- Experience with industry-standard design patterns and principles such as SOLID.
- Familiarity with Object-Oriented Analysis and Design (OOAD).
- Hands-on experience with design patterns like Singleton, Factory, Adapter, Mediator, and CQR.
- Experience in developing reusable, scalable, and maintainable solutions.
- Proficiency in writing and maintaining comprehensive unit tests using frameworks like xUnit and Moq.
- Ability to perform code reviews and ensure adherence to coding standards.
- Strong troubleshooting, debugging, and problem-solving skills.
- Excellent collaboration skills to work effectively with cross-functional teams including architects, QA, and business stakeholders.
- Good understanding of application performance optimization and scalability techniques.
Responsibilities
- Design, develop, and maintain applications using the .NET Framework and .NET Core, ensuring high performance and responsiveness.
- Apply Object-Oriented Programming (OOP) principles to create robust, maintainable, and scalable software solutions.
- Analyze business requirements and translate them into detailed technical designs and implementation plans.
- Implement industry-standard design patterns and leverage Object-Oriented Analysis and Design (OOAD) methodologies to enhance system architecture.
- Develop reusable components and modules, utilizing design patterns such as Singleton, Factory, Adapter, Mediator, and CQR.
- Follow SOLID principles to produce clean, extensible, and maintainable codebases.
- Write comprehensive unit tests to validate code functionality and ensure quality using frameworks like xUnit and Moq.
- Conduct code reviews to maintain coding standards and promote best practices across the development team.
- Troubleshoot, debug, and resolve complex technical issues efficiently, minimizing system downtime.
- Collaborate closely with cross-functional teams, including architects, QA engineers, and business stakeholders, to deliver seamless solutions.
- Continuously seek opportunities to improve application performance, scalability, and reliability through creative approaches and best practices.
Benefits Zensar offers a competitive benefits package designed to support the well-being and professional growth of its employees. This includes comprehensive health insurance coverage, performance-based incentives, and opportunities for continuous learning and development. Employees have access to a collaborative and inclusive work environment that encourages innovation and creativity. The company promotes work-life balance through flexible working arrangements and provides ample opportunities for career advancement within a global organization. Additionally, Zensar invests in employee wellness programs, technical training, and leadership development initiatives to ensure that staff are equipped with the skills needed to excel in their roles.
Equal Opportunity
Zensar Technologies is an equal opportunity employer. We value diversity and are committed to creating an inclusive workplace for all employees. We do not discriminate based on race, religion, gender, sexual orientation, age, disability, or any other characteristic protected by law.
Our hiring practices are based solely on the candidate’s talent, skills, and potential to contribute to our organizational success. We believe that a diverse workforce fosters innovation and drives better business outcomes, and we are dedicated to providing equal employment opportunities to all qualified applicants.
📌 .NET Developer (India)
🏢 FetchJobs.co
📍 India