Senior Engineering Manager

Idfc First Bank Limited

Chennai District

On-site

INR 2,500,000 - 5,000,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Idfc First Bank Limited is seeking a Software Engineering Manager for the Information Technology division in Chennai. The role combines hands-on coding with people leadership to deliver scalable microservices and cloud-native solutions using NodeJS, Golang or Java.

You will mentor a team of engineers, drive best practices, collaborate with product managers and UX/UI colleagues, and guide architecture decisions in a hands-on leadership style.

Qualifications

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

Responsibilities

  • Lead and mentor a team of engineers to deliver high-quality software.
  • Hands-on full-stack coding in ReactJS, Golang, or Java as needed.
  • Design and maintain microservices and cloud-native architectures.
  • Manage squads independently and ensure timely delivery.
  • Collaborate with product managers and designers to define priorities.
  • Evaluate new technologies to improve development processes.

Skills

NodeJS
Golang
Java
Leadership
Cloud-native
AWS

Education

BSc/BTech/BCA
MSc/MTech/MCA

Tools

Docker
Kubernetes
AWS

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

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
Senior Engineering Manager
Senior Engineering Manager

Confidential • Maharashtra

On-site
INR 4,000,000 - 7,000,000
Engineering Manager
Engineering Manager

Hiringhood • Hyderabad

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

Simfluent • Dadri

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

NexTurn • Hyderabad

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

Weekday AI (YC W21) • Hyderabad

On-site
INR 2,000,000 - 3,000,000
Senior Software Developer
Senior Software Developer

Coltigent Technology Services Pvt Ltd • Pune District

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
Manager, Software Engineering
Manager, Software Engineering

Betanxt Inc • Bengaluru

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