Senior Engineering Manager

IDFC FIRST Bank

Bengaluru

On-site

INR 2,800,000 - 4,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IDFC FIRST Bank in Bengaluru is seeking a Software Engineering Manager with hands-on coding and leadership to mentor squads, drive microservices and cloud-native designs using Node.JS, Golang or Java. You will balance technical excellence with delivery guarantees, guide architecture, and align with product goals.

The role requires strong backend fundamentals, experience with ReactJS, AWS and containerization, and a proven track record of delivering scalable systems in a fast-paced environment.

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 desirable.

Responsibilities

  • Technical Leadership: lead and mentor engineers to deliver high-quality software.
  • Full Stack Development: hands-on coding in ReactJS, Golang, or Java for project delivery.
  • Micro services and Cloud-Native Architecture: design and maintain scalable architectures.

Skills

NodeJS
Golang
Java
Microservices
Cloud-native
AWS
ReactJS

Education

BSc/BTech/BCA
MSc/MTech/MCA

Tools

Docker
Kubernetes
ReactJS

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

IDFC FIRST Bank • Chennai District

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

Uniqus Consultech Inc. • Mumbai

On-site
INR 1,500,000 - 2,100,000
Engineering Manager
Engineering Manager

Priority Technology Holdings, Inc. • Pune District

On-site
INR 1,200,000 - 1,800,000
Staff Software Engineer
Staff Software Engineer

Good co India • India

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

NexTurn • Hyderabad

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

Gemini Solutions Pvt. ltd. • Gurugram District

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

Zemoso Technologies • Hyderabad

Hybrid
INR 2,500,000 - 3,000,000
Software Engineering Manager
Software Engineering Manager

Simfluent • Dadri

On-site
INR 350,000 - 550,000
Engineering Manager (Remote)
Engineering Manager (Remote)

BigStep Technologies Pvt Ltd • Gurgaon

Remote
INR 3,500,000 - 6,000,000
Software Development Manager
Software Development Manager

Clear Demand Inc • Chennai District

On-site
INR 1,500,000 - 2,000,000