company logo

Engineering Manager - Bangalore

Bangalore
Full-Time
Executive: 10 to 30 years
Posted on Jun 12 2024

About the Job

Skills

java
Spring Boot
react
Node.js
cloud
Engineering Manager

Company Overview

 

Jio is a key player in the telecom industry, driving the growth of digital apps & services with a focus on 5G solutions and cloud-native platforms for B2C and B2B customers. Leading provider with innovative products.

 

 Job Description:

 

We are looking for an experienced Software Engineering Manager with hands-on experience in Java to lead our engineering team. As a Software Engineering Manager, you will be responsible for managing a team of software engineers, guiding their professional growth, and driving the delivery of high-quality software products. You will work closely with cross-functional teams to define technical strategies, prioritize projects, and ensure the successful execution of engineering initiatives.

 

Responsibilities:

 

·     Lead, mentor, and coach a team of software engineers, fostering a culture of collaboration, innovation, and continuous improvement.

·     Work closely with product management and other stakeholders to define technical requirements and project priorities.

·     Drive the technical design and architecture of software solutions, with a focus on scalability, reliability, and maintainability.

·     Provide hands-on technical leadership, contributing to code reviews, architectural decisions, and development efforts.

·     Set clear goals and expectations for the engineering team and provide regular feedback and performance evaluations.

·     Collaborate with cross-functional teams to plan and execute software releases, ensuring alignment with business objectives and customer needs.

·     Identify and mitigate risks, dependencies, and bottlenecks that may impact project timelines and delivery.

·     Stay updated on emerging technologies and industry trends, and advocate for their adoption as appropriate.

·     Foster a culture of learning and knowledge sharing within the engineering team, promoting professional development and skill-building initiatives.

 

Requirements:

 

·     Bachelor’s degree in computer science, Engineering, or related field.

·     12+ years of experience in software engineering with hands-on experience in Java.

·     Proven track record of managing and leading engineering teams in an Agile environment.

·     Strong technical background with expertise in software design, development, and architecture.

·     Experience with web application frameworks such as Spring Boot.

·     Experience with React, Node.js.

·     Proficiency in modern software development practices, tools, and methodologies.

·     Excellent communication, leadership, and interpersonal skills.

·     Ability to prioritize and manage multiple projects in a fast-paced environment.

·     Experience working with distributed teams or remote team members is a plus.

 

Nice to Have:

 

·     Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.

·     Knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.

·     Familiarity with DevOps practices and CI/CD pipelines.

 

Contributions to open-source projects or a strong online presence (GitHub, Stack Overflow, personal blog, etc.).

 

Regards,

Roopali Wadhwa

Roopali.wadhwa@ril.com

About the company

Our motto Growth is Life aptly captures the ever-evolving spirit of Reliance. Our activities span hydrocarbon exploration and production, petroleum refining and marketing, petrochemicals, retail, and telecommunications. In each of these areas, we are committed to innovation-led, exponential growth. Our vision has pushed us to achieve global leadership in many of our businesses including our posit ...Show More

Industry

Media & Telecommunication...

Company Size

10001+ Employees

Headquarter

Navi Mumbai, Maharashtra

Other open jobs from Reliance Industries Limited