MGR OF SW APPLICATIONS ENGINEERING 10269 – Backend Java | Microservices | Cloud

Extreme Networks

Bangalore Engineering
Apply on EasyApply

Create a free account to apply in seconds

Experience: 13- 18 Years

• Solid understanding and experience in development of Cloud Networking and Security products using Microservices based architecture.

• Solid understanding of Networking domain (wired or wireless 802.11)

• Experience in full software development life cycle using Agile methodologies.

• Strong debugging, troubleshooting experience and skills.

• At least 3 years of management and co-ordination experience - managing development engineering teams of at least 8-10 Engineers, with an ability to rally the team to achieve high performance in a collaborative environment.

• Strong emphasis on achieving key objectives and results.

• Experience and skilled in Java, Python, AWS Cloud platform, Microservices architecture, Wired/Wireless (802.11) Networking, APIs, NoSQL DB, Messaging services (Kafka, RabbitMQ)

• Strong experience in architecting a product level or several feature level designs, breaking it down to tasks, assigning it to the right engineers, co-ordination within the team and across teams, conduct relevant reviews during the software life cycle, ensure quality at all stages of the development process, believe in a left-shift quality process, plan for automation and feature-testing.

• Strong communication skills and technical articulation skills are mandatory.

• Detail-oriented for understanding complex systems and the ability to pay attention to details, as a minor error can result in major problems.

• This is a 90% technical role with hands-on activity as needed and about 10% team management role.

Job Responsibilities:

• You are expected to work on the following activities:

• Lead and manage one or more teams of experienced development engineers.

• Plan the deliverables for one or more product releases.

• Participate in and drive the team to architect/design, develop, test, automate several features on Extreme’s Cloud platform.

• Conduct reviews as needed at every stage of the development and test process and ensure the necessary quality.

• Co-ordinate with different stakeholders (like PLM, PM, QA, peer teams..etc) as needed to achieve key objectives and results.

• Innovate and implement new ideas as needed during the development and test process.

• Plan for and attend meetings and conference calls as needed to ensure smooth execution of the deliverables.

• Conduct scrum meetings regularly as needed.

• Use a flexible and priority approach to address incoming customer issues.

• Participate in and drive managerial activities like hiring, conducting 1on1s with engineers, appraisals, keeping the team motivated, ensuring continuous learning, and maintaining a team culture that is aligned with the company culture

Skills

Cloud NetworkingMicroservices ArchitectureJavaPythonAWS CloudAgile MethodologiesTeam ManagementDebugging and TroubleshootingCommunication SkillsDetail-oriented