Detalhes do emprego
Roles and responsibilitiesGrow and lead a team of engineers in your regionDevelop talent through coaching, mentoring, feedback, and hands-on career developmentApply sound engineering principles and directly contribute toward your team's goalsCreate and maintain productive relationships with stakeholdersSet and manage expectations with other engineering teams, management, and external stakeholdersCollaborate proactively with a distributed team and communityLead the ongoing development of Launchpad, the infrastructure on which great software like Ubuntu is builtAdvocate and advance modern, agile software development practices and help develop and evangelise great engineering and organisational practicesGrow a healthy, collaborative engineering culture in line with the company valuesActively engage with the broader leadership teamWork from home with international travel up to 6 weeks per year for internal and external eventsWho You AreYou have experience leading a distributed team to deliver features and manage production services at scaleYou love to mentor, develop, and grow people, and have an outstanding track record of doing soYou are knowledgeable and passionate about technologyYou have experience delivering high quality softwareYou have experience designing and evolving complex distributed systemsYou have effective written and verbal communication skillsYou have solid experience working in an agile development environmentDesired candidate profile1. Team Leadership and ManagementTeam Development: Lead, mentor, and coach a team of engineers to improve their technical skills, career growth, and performance. Foster a positive and inclusive team culture.Recruiting and Hiring: Help build and scale the engineering team by recruiting, interviewing, and hiring new software engineers. Ensure a strong team dynamic and ensure that team members possess the necessary skills for current and future projects.Performance Management: Set clear performance expectations and provide regular feedback through performance reviews and one-on-one meetings. Address any performance issues or conflicts within the team.2. Project Management and ExecutionProject Planning: Oversee project planning, including setting timelines, defining deliverables, and managing priorities. Work closely with product managers, designers, and other stakeholders to ensure requirements are clear.Timeline and Resource Management: Ensure projects are delivered on time and within scope. Balance resources across projects, making trade-offs when necessary to meet deadlines.Risk Management: Identify potential risks early in the project and work with the team to mitigate or address them. Keep stakeholders informed of any delays, roadblocks, or issues that arise.Agile Practices: Implement and promote agile development practices, including Scrum or Kanban, to optimize team workflow and ensure continuous delivery of high-quality software.3. Technical LeadershipArchitecture and Design: Collaborate with senior engineers and architects to ensure that software solutions are designed in a scalable, maintainable, and performant way. Participate in technical design discussions and decision-making.Code Quality: Ensure that the team follows best practices for software development, including code reviews, automated testing, and continuous integration (CI). Advocate for high standards of code quality, performance, and security.Technical Mentorship: Provide guidance on technical challenges and ensure that engineers have the resources and support they need to overcome technical hurdles. Help junior engineers grow by sharing your expertise and experience.Technical Debt Management: Ensure that technical debt is properly managed, with a balance between feature development and addressing long-term maintainability concerns.4. Collaboration with Cross-Functional TeamsStakeholder Communication: Act as the primary point of contact between engineering and other teams, such as product management, operations, QA, and customer support. Communicate project progress, issues, and priorities effectively to all stakeholders.Cross-Functional Collaboration: Collaborate closely with product managers to ensure that engineering work aligns with business priorities and customer needs. Work with design teams to ensure a seamless user experience.Customer and User Focus: Keep the end-user experience in mind during the development process, ensuring that the product being built meets customer needs and expectations.5. Continuous Improvement and InnovationProcess Improvement: Continuously evaluate and improve development processes to make the team more efficient. Promote the use of new tools, technologies, and methodologies to improve team performance.Innovation: Encourage a culture of innovation, where team members are empowered to suggest new tools, technologies, or approaches that can improve the product or development process.Technical Strategy: Contribute to the development of the company's technical strategy by identifying emerging technologies, industry trends, and best practices that can be adopted to improve software quality and team productivity.
#J-18808-Ljbffr IT & Technology
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.
Hiring company
Confidential
-
AED 148
AED 360Duração: 1 To 2 Months -
Certified Cordova Developer VskillsAED 148
AED 360Duração: 1 To 2 Months
Similiar Jobs that might interest you
Engineering Manager
NES Fircroft... its client for an • ENGINEERING MANAGER • in UAE with at ... our clients with the engineering and technical expertise they ...
UAE - Abu Dhabi 20 dias atrás
Manager - EIT & Integration Engineering
NES FircroftManager - EIT & Integration Engineering Job objectives: Responsible for Basic, Detail engineering ...
UAE - Dubai 20 dias atrás
Senior RBI Engineer (Fixed Term - 24 Months)
Oceaneering... • Perform Integrity Management, Inspection Management, Risk Assessment, Corrosion Engineering activities for Pressure ...
UAE - Abu Dhabi 20 dias atrás
... . Position: Senior QAQC Engineer (Mechanical) Location: Dubai, UAE ... in a Mechanical Engineering discipline Should have ...
UAE - Dubai 20 dias atrás
Well Integrity Engineer (Petroleum
Confidential... Engineer (Petroleum) BSc. Petroleum Engineering, preferably MSc. Petroleum Engineering ... Integrity Management. Experience ...
EAU 20 dias atrás
PLC Automation Engineer
NES Fircroft... Role: OT Cyber Security Engineer Location: Dubai Contract Duration ... Shedding, sharing and management. IEC 61850, IEC ...
UAE - Dubai 20 dias atrás
Lead Petroleum Engineer
Sofomation15 Years' Experience Conceptualize, design and execute "fit for purpose" stimulations for unlocking the potential of ...
UAE - Abu Dhabi 20 dias atrás
Mechanical Completion Engineer
NES Fircroft... Position -Mechanical Completion Engineer Location: Dubai UAE. ... projects as completion engineer Preferable recent ...
UAE - Dubai 20 dias atrás
Cyber Security Engineer
NES Fircroft... Role: OT Cyber Security Engineer Location: Dubai Contract Duration ... clients with the engineering and technical ...
UAE - Dubai 20 dias atrás
... in UAE. Position: Production Engineer Location: Abu Dhabi, UAE ... our clients with the engineering and technical expertise ...
UAE - Abu Dhabi 20 dias atrás
... Engineering personnel to perform Integrity Management, Inspection Management, Risk Assessment, and Corrosion Engineering ...
UAE - Dubai 20 dias atrás
... . Position: Testing & Commissioning Engineer (Data Center) Job ... clients with the engineering and technical expertise ...
UAE - Abu Dhabi 20 dias atrás
Senior Project Controls Engineer
NES Fircroft... Position: Senior Project Controls Engineer Duration: 6 months ... with project management, system administration ...
UAE - Abu Dhabi 20 dias atrás
... managing projects from FEED through detailed engineering, construction, commissioning and handover. Project management ...
UAE - Dubai 20 dias atrás
Senior Reservoir Engineer
International Development Company Manpower Supply... engineering. • Contractor/Vendor Management: Experience in managing contractors/vendors supporting reservoir engineering ...
UAE - Abu Dhabi 20 dias atrás
Construction Supervisor Flange Management
NES Fircroft... Management Location: Dubai UAE. Key responsibilities Flange management ... delivery with FFA engineering and procurement ...
UAE - Dubai 20 dias atrás
HR Manager
NES... in UAE. Position: HR Manager Job Profile: 10 + years ... our clients with the engineering and technical expertise they ...
UAE - Dubai 20 dias atrás
Mechanical Completion Manager
NES Fircroft... . Position -Mechanical Completion Manager Location: Dubai UAE. ... clients with the engineering and technical expertise ...
UAE - Dubai 20 dias atrás
Contract Manager
NES... company. Contract Management, Variation order management, Contract/ Legal ... clients with the engineering and technical ...
UAE - Dubai 20 dias atrás
Porque está a reportar esta oferta?
Job has expired Visualização não disponívelEm alternativa, poderá clicar no Link ou Copiar/Colar para o seu Browser.
https://en-ae.whatjobs.com/coopob__cpl___411_1909863__2112?utm_source=2112&utm_medium=feed&keyword=Software-Engineering-Manager&location=Dubai&geoID=3