Job Overview
- Experience Level
- +6 years
- Employment Type
- Full-time
- Workplace Type
- Not specified
- Location
- Not specified
- Job function
- IT & Tech
- Application Deadline
- 25 September 2024
About the Role
Envision Employment Solutions is currently looking for Software Engineering Managers for one of our partners, a very well-known Digital Factory.
Job Summary:
Our partner is looking for someone who can build, foster and maintain leading edge engineers [backend, frontend, mobile app, architects and DevOps]. Our idea candidate must have experience in scaling tribe/capability team skills and capabilities either technical or interpersonal. He or she should be able to maintain team performance based on KPIs and parodic ally update it. Responsibilities:
- Build and maintain distributed teams - Manage, and grow individuals on the team - Be an advocate of engineering best practices - Believe and influence an iterative agile approach to everything we do - Build quality into the processes and products we own - Help design, implement and manage software development processes and tools - Define software solutions in close collaboration with the Product team - Define operational metrics and work closely with the Operations team to ensure that all delivered software will continue working seamlessly in Production - Understand the value of true CI/CD and help build and maintain it - Engage and manage 3rd party vendors for Development resource body-shopping - Help evolve our tech stack… microservices built/deployed where appropriate, server-less, modern programming languages such as Java, swift, kotlin, node.js, python, angular, react, containers, NoSql, Dynamic caching - Work collaboratively with other technology and business leaders to ensure that Software Engineering technology is fully leveraged to deliver the business strategy - Reporting to Engineering Lead
Requirements
Requirements : - 6-8 years of total experience in engineering and technology roles working with product development teams, delivering and building digital products - Working with scalable and self-autonomous teams using DevOps CI/CD with focus on team building / forming - In Agile software development methodologies, processes, and tools - Strong examples of people management, and guiding others – directing, leading and mentoring others - Deep understanding of the digital technology space – with the ability to stay current and up-to-date on trends and technologies - Strong conflict management, and leading by example - Wide experience and understanding of architecture in terms of solution, data and integration - Familiarity with information security vulnerabilities and risk management practices - Proven leadership ability, including the skill to articulate ideas to both technical and non-technical audiences