Lead the design, development, and implementation of software solutions, ensuring alignment with business objectives and technical standards.
Provide technical guidance and mentorship to team members, fostering a culture of continuous learning and improvement.
Collaborate with product managers, designers, and other stakeholders to define project requirements and specifications.
Conduct code reviews to ensure code quality, maintainability, and adherence to best practices.
Identify and mitigate technical risks throughout the project lifecycle.
Stay updated on emerging technologies and industry trends, and evaluate their potential impact on the organization.
Facilitate technical discussions and decision-making processes within the team.
Assist in the estimation of project timelines and resource requirements.
Ensure that development processes are followed, including Agile methodologies, version control, and CI/CD practices.
Troubleshoot and resolve technical issues as they arise during development and production.
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
4+ years of experience in software development, with a strong focus on Dot Net Core , MVC etc
Proven experience in a technical leadership role, with a track record of successfully delivering software projects.
Experience with software architecture and design patterns.
Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and DevOps practices.
Excellent problem-solving skills and the ability to think critically under pressure.
Strong communication and interpersonal skills, with the ability to collaborate effectively with diverse teams.
Job Types: Full-time, Permanent
Pay: ₹562,032.61 - ₹1,693,792.16 per year
Benefits:
Leave encashment
Paid sick time
Paid time off
Provident Fund
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.