No more applications are being accepted for this job
Software Engineering Manager - Chennai, India - IDFC FIRST Bank
Description
Job Purpose:
The role involves managing squads independently, with a focus on microservices 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.
We are looking for a talented and experienced Software Engineering Manager with a strong technical background, particularly in React, Golang or Java.
The ideal candidate will be a proficient coder capable of mentoring a team to deliver high-quality code.Role & 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 tocoding 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.
Microservices 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 ReactJS, 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.
Qualification:
Bachelor's degree in computer science, Information Technology, Bachelor of Engineering (BE), Bachelor of Technology (B Tech)
Experience:
10 to 18 years
If you are a results-driven Software Engineering Manager with a passion for leading teams and delivering high-quality software solutions, we invite you to join our dynamic and innovative organization.
Be a key contributor to our success by shaping the technical direction of our projects and inspiring a culture of excellence within the engineering team.