logo

JobNob

Your Career. Our Passion.

Software Engineering Manager


Happiest Minds Technologies


Location

Bangalore | India


Job description

Company Overview Happiest Minds Technologies Limited (NSE: HAPPSTMNDS), a Mindful IT Company, enables digital transformation for enterprises and technology providers by delivering seamless customer experiences, business efficiency and actionable insights. We do this by leveraging a spectrum of disruptive technologies such as: artificial intelligence, blockchain, cloud, digital process automation, internet of things, robotics/drones, security, virtual/augmented reality, etc. Positioned as ‘Born Digital . Born Agile’, our capabilities span digital solutions, infrastructure, product engineering and security. We deliver these services across industry sectors such as automotive, BFSI, consumer packaged goods, e-commerce, edutech, engineering R&D, hi-tech, manufacturing, retail and travel/transportation/hospitality. A Great Place to Work-Certified™ company, Happiest Minds is headquartered in Bangalore, India with operations in the U.S., UK, Canada, Australia and Middle East.

Website

Job Brief: We are seeking an experienced Engineering Manager with a strong background in Java to lead our engineering team. The ideal candidate will have a proven track record of managing software development teams and delivering high-quality software products.

Responsibilities: - Lead and mentor a team of Java engineers in the design, development, and deployment of scalable software solutions. - Collaborate with product managers, designers, and other engineering teams to align projects with company goals. - Oversee the entire software development lifecycle, ensuring best practices and quality standards are maintained. - Drive innovation and efficiency through the introduction of new technologies and processes. - Manage project timelines, resources, and risk assessments. - Conduct code reviews and provide constructive feedback to improve team performance. - Foster a culture of continuous improvement and professional growth within the team.

Requirements: - Bachelor’s or master’s degree in computer science, Engineering, or a related field. -Experience in Agile and Scrum - Minimum of 10 years of experience in software development with a focus on Java. - At least 3 years of experience in a leadership or management role within an engineering team. - Strong understanding of Java ecosystems and frameworks such as Spring and Hibernate. - Experience with Agile methodologies and software engineering best practices. - Excellent problem-solving, organizational, and leadership skills. - Strong communication skills and the ability to work collaboratively in a cross-functional team.

**Preferred Qualifications**: - Experience with cloud services (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes). - Familiarity with CI/CD pipelines and DevOps practices. - Prior experience in a fast-paced, startup environment.


Job tags



Salary

All rights reserved