نظرة عامة على الوظيفة
- مستوي الخبرة
- +8 سنوات
- نوع العمل
- دوام كامل
- نوع مكان العمل
- Not specified
- الموقع
- Not specified
- Job function
- تكنولوجيا المعلومات والتكنولوجيا
- اخر موعد للتقديم
- 23 سبتمبر 2024
عن الوظيفة
Envision Employment Solutions is currently looking for Senior 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:
- Set career plans for critical tech individual contributors - 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:
- 8-10 years of total experience in engineering and technology roles working with product development teams, delivering and building digital products At least 2 YoE as people management (i.e., Software Developer Manager, Engineering Manager, or similar role) - 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