Key Responsibilities Team Leadership : Lead, mentor, and grow a team of software engineers. Provide regular feedback, performance reviews, and career development support. Project Management Oversee the end-to-end execution of engineering projects. Collaborate with stakeholders to understand requirements, set priorities, and allocate resources. Ensure timely delivery of features and updates while maintaining quality standards. Technical Guidance Provide hands-on technical guidance to the team in design, architecture, coding, and debugging. Ensure code quality and foster best practices in software development, including testing, code reviews, and documentation. Collaboration Work closely with Product Managers to ensure clear communication of project goals and timelines. Liaise with other teams (QA, UX, DevOps) to ensure smooth product launches and deployments. Innovation & Improvement Drive continuous improvement in processes, tools, and engineering methodologies. Stay up-to-date with industry trends and new technologies, bringing innovative ideas to the team. Hiring & Team Building Take an active role in the hiring process to attract top engineering talent. Foster a collaborative, inclusive, and innovative team culture. Requirements Experience : 7+ years of experience in software development, with at least 2 years in a leadership or managerial role. Technical Skills Expertise in one or more programming languages such as Python, Java, C++, or JavaScript. Strong knowledge of software development methodologies (Agile, Scrum). Experience with cloud technologies (AWS, Azure, Google Cloud) is a plus. Leadership : Proven track record of leading teams, delivering successful projects, and developing engineers. Problem-solving : Strong analytical and problem-solving skills, with a focus on solutions. Communication : Excellent written and verbal communication skills, with the ability to collaborate across teams. Education : Bachelor's or master's degree in computer science, Engineering, or related field. Preferred Experience with microservices architecture and scalable systems. Familiarity with DevOps practices and CI/CD pipelines. Benefits Competitive salary and benefits package. Opportunities for career growth and leadership development. Collaborative and inclusive team culture. Flexible working hours and remote working options. (ref:hirist.tech),
Employement Category:
Employement Type: Full timeIndustry: IT Services & ConsultingRole Category: Not SpecifiedFunctional Area: Not SpecifiedRole/Responsibilies: Engineering Manager - Software Development Job
Contact Details:
Company: Impressions ServicesLocation(s): All India