Director of the Software Engineering Chapter

Job#: 1396

Job Description:


Location:
Mexico City

What we look for:
This opportunity is part of the Global Technology Commercial Products & Platforms (CPP) Team where our vision is to develop technology that delights our customers and enables our crews to operate our restaurants reliably and effectively. This Director-level role will be part of CPP and Global Technology.
Following a Chapter model of software engineering, your responsibilities will encompass the recruiting, selecting, upskilling, and managing a team of Software Development Engineers professionals. Leading one of our chapter organizations, you will oversee 3-5 Senior Engineering Managers, each managing 15-20 SDEs. In total, you will be at the helm of a team comprising 50-100+ software engineering professionals.
Responsibilities
• Be an inspirational leader who guides other leaders in the identification, recruiting, hiring and fostering growth of a high-caliber team of Software Development Engineers (SDEs).
• Provide a roadmap for the team to implement software engineering practices that enhance code quality.
• Guide your team in advancing their software development skills and preparing them for bigger challenges.
• Drive professional development by focusing on technology, skill sets, and tools to nurture the growth of software development engineers, resulting in increased productivity and high-quality outcomes.
• Proactively identify opportunities in emerging AI technologies to enhance Developer Experience (DevEx).
• Drive consistent individual performance evaluations by defining standards, conducting regular assessments, and gathering feedback from Tech Leads and other stakeholders.
• Define quality and testing standards including criteria for well-written code, recommended test frameworks, and measures of quality.
• Support Product Managers, Tech Leads and Senior Tech Leads by recruiting the right technical talent and aligning skills the demand for those skills.
• Lead your team of Senior Engineering Managers in fostering community building and knowledge sharing across the engineering chapters.
• Lead efforts to continually improve delivery speed, quality, value, and applied innovation.
Required Qualifications
•  10+ years of recent experience in (Kotlin/Swift/React/Java/C Sharp/C++ or similar) application development and the underlying service-based ecosystem.  
• 6+ years of people management experience.
• Experience owning and delivering high-load digital products / infrastructure with measurable results.
• Experience in guiding and overseeing leaders of teams.
• Impact-minded approach, with ability to articulate goals and instill action and alignment towards reaching them.
• Strong in analytics, structured, data-driven problem-solving.
• Background in collaborating with Architecture and Technology Delivery teams and stakeholders in a large, complex, global matrixed organization.
• Experience in partnering with tier 1 and 2 technology providers.
• A bachelor's degree in computer science or equivalent combination of technical education and work experience.
• Developed and led comprehensive programs for hiring, onboarding, upskilling, retention, and performance management of developers at an enterprise scale.
• Excellent interpersonal and communication skills with comfort speaking to business stakeholders.
• Strong strategic acumen and the ability to lead leaders to consensus.
• Strong leader, collaborator, team player, and individual contributor.
• Proficient in professional software engineering practices and industry-leading methodologies for the complete software development lifecycle.
• Optimal approaches throughout the entire software development life cycle. This includes expertise in coding standards, conducting code reviews, managing source control, implementing build processes, overseeing testing, and ensuring operational efficiency. This expertise encompasses coding standards, rigorous code reviews, effective source control management, streamlined build processes, thorough testing, and efficient operations.
 

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including Great Place to Work® and Great Place for Women to Work® in Mexico.

Employee Type:
FullTime

Location:
Mexico, Dis, MX

Job Type:
Mexico Delivery Center

Date Posted:
May 31, 2024