MGR OF SW APPLICATIONS ENGINEERING 10269 – Backend Java | Microservices | Cloud
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
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