Engineering Manager

Idfc First Bank Limited

Bengaluru

On-site

INR 4,200,000 - 6,200,000

Full time

17 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Idfc First Bank Limited in Bengaluru is seeking an experienced Software Engineering Manager to lead multiple squads, mentor engineers, and deliver cloud-native microservices using NodeJS, Golang or Java. The role combines hands-on coding with architectural oversight, leveraging ReactJS for frontend tasks and collaborating with product managers to align technical solutions with business goals.

AWS exposure is a plus, and a hands-on leader is preferred.

Qualifications

  • Proven experience in software engineering and leadership roles.
  • Expertise in NodeJS, Golang, or Java with strong coding background.
  • In-depth knowledge of microservices and cloud-native architecture.
  • Experience with AWS or other cloud platforms is highly desirable.
  • Strong problem-solving and analytical skills.
  • Excellent communication and interpersonal skills.

Responsibilities

  • Technical Leadership: Lead, mentor, and inspire a team of engineers to deliver high-quality software solutions.
  • Full Stack Development: Hands-on coding in ReactJS, Golang, or Java to contribute directly to project deliverables.
  • Micro services and Cloud-Native Architecture: Design, implement, and maintain microservices for scalable applications.
  • Squad Management: Independently manage engineering squads and ensure delivery of project goals.
  • Cross-Functional Collaboration: Work with product managers, UX/UI designers, and other stakeholders.
  • Technology Stack Expertise: Stay updated on trends and evaluate new technologies.

Skills

NodeJS
Golang
Java
Leadership
Microservices
AWS
ReactJS
Cloud-native

Education

Bachelor's degree in Computer Science or related
Master's degree is a plus

Tools

Docker
Kubernetes
AWS CloudFormation

Job description

Function/Department:

Information Technology

Job Purpose:

We are looking for a talented and experienced Software Engineering Manager with a strong technical background, particularly in Node.JS, Golang or Java. The ideal candidate will be a proficient coder capable of mentoring a team to deliver high-quality code. The role involves managing squads independently, with a focus on micro services and cloud-native architecture. Exposure to AWS is a definite plus. If you are a hands-on leader with a passion for building scalable and robust systems, we want to hear from you.

Roles and Responsibilities:
  • Technical Leadership: Lead, mentor, and inspire a team of engineers to deliver high-quality software solutions. Provide technical guidance and support to team members, ensuring adherence to coding standards and best practices.
  • Full Stack Development: Hands-on coding in ReactJS, Golang, or Java to contribute directly to project deliverables. Lead by example, demonstrating best practices in coding, design, and testing.
  • Micro services and Cloud-Native Architecture: Design, implement, and maintain microservices architecture for scalable and resilient applications. Leverage cloud-native technologies and principles to build robust and efficient systems.
  • Squad Management: Independently manage engineering squads, ensuring effective collaboration and delivery of project goals. Foster a positive and collaborative team culture, encouraging innovation and continuous improvement.
  • Cross-Functional Collaboration: Collaborate with product managers, UX/UI designers, and other stakeholders to define project requirements and priorities. Ensure alignment between technical solutions and business objectives.
  • Technology Stack Expertise: Stay updated on industry trends and emerging technologies. Evaluate and introduce new technologies/tools to enhance the development process.
Mandatory Skillset:
  • Proven experience in software engineering and leadership roles.
  • Expertise in NodeJS, Golang, or Java, with a strong coding background.
  • In-depth knowledge of microservices and cloud-native architecture.
  • Experience with AWS or other cloud platforms is highly desirable.
  • Strong problem-solving and analytical skills.
  • Excellent communication and interpersonal skills.
Preferred Skillset:
  • Experience with agile development methodologies.
  • Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Previous experience managing and leading engineering teams.
  • AWS certifications are a plus.
  • Proven track record of delivering complex software projects.
Education Qualifications:
  • Graduation: Bachelor of Science (B.Sc) / Bachelor of Technology (B.Tech) / Bachelor of Computer Applications (BCA)
  • Post-Graduation: Master of Science (M.Sc) / Master of Technology (M.Tech) / Master of Computer Applications (MCA)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Manager
Engineering Manager

Hiringhood • Hyderabad

On-site
INR 2,800,000 - 4,600,000
Engineering Manager
Engineering Manager

Zemoso Technologies • Hyderabad

On-site
INR 2,500,000 - 3,000,000
Engineering Manager
Engineering Manager

Gemini Solutions Pvt. ltd. • Gurugram District

On-site
INR 3,000,000 - 6,000,000
Engineering Manager
Engineering Manager

Uzaif • Gurgaon

On-site
INR 2,500,000 - 3,500,000
Software Engineering Manager
Software Engineering Manager

Simfluent • Dadri

On-site
INR 350,000 - 550,000
Engineering Manager
Engineering Manager

Rishabh Software • Vadodara

On-site
INR 2,500,000 - 4,500,000
Manager
Manager

INFINX • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Engineering Manager
Engineering Manager

NexTurn • Hyderabad

On-site
INR 3,000,000 - 5,500,000
Engineering Manager
Engineering Manager

SourcingXPress • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Engineering Manager
Engineering Manager

Topgear Consultants • Chennai District

On-site
INR 2,400,000 - 4,200,000