The Finance Data & Technology (FDT) team delivers data science, analytics and automation solutions to Apple’s global Finance organization. As a team of Software Engineers, we partner tightly with Business SMEs, DevOps, Data Scientists and Data Analysts to drive innovative projects from initial experimentation to production level deployment. We work on critical problems, building tailored, reliable, accurate, consistent, and sound solutions that are aligned with business needs.
An FDT SW Dev Manager provides leadership to a team of SW Dev Engineers who analyze, design and implement full-stack web applications and automation solutions that bring efficiencies and scalability across Apple’s global Finance organization.
This leadership role requires an outstanding blend of technical app engineering expertise, program management skills, business knowledge and strong leadership skills. In partnership with other FDT leaders, this role will develop the strategy, define a roadmap and help us scale the team’s impact across the Finance organization.
DescriptionLead and manage a globally distributed team of app engineers, providing technical leadership and governance with a focus on balancing agility, flexibility, supportability, scale and consistency
Formulate and implement a Software Engineering strategy. Extract, understand, document and interrogate requirements from business partners
Test, deploy, monitor, document and troubleshoot data solutions and associated models
Work closely with project managers, data engineers, data analysts, data scientists, IS&T, and business partners to deliver software automation solutions.
Partner with Data Analysts and Data Scientists to develop predictive and prescriptive analytics, effective methods in Machine Learning, time series forecasting and statistical analysis to improve Apple Finance’s business processes.
Partner with DevOps to identify and review capabilities of emerging technologies and to enable the adoption of these new technologies and associated techniques
Provide project management and technical leadership in the areas of agile and lean methodologies within the Software Development Lifecycle (SDLC)
Implement and maintain application compliance with InfoSec, Privacy and SOX guidelines
Partner with the Finance teams and Finance BPR leads to develop a working knowledge of their businesses, and define & drive an integrated capability roadmap
Build and maintain positive relationships with IS&T and other BPR teams in order to drive alignment and efficiency on joint methodologies, architectures, co-development frameworks, new technologies, etc
Maintain a controls environment to ensure no code changes are moved into production without review and approval by the business and that the team exceeds any required SOX and Privacy controls
Minimum QualificationsMinimum 3-5 years managing software engineering teams in fast paced environmentsFamiliarity with delivering data and automation solutions, preferably in a highly agile environmentTech Stack:Web development with LAMP (Linux, Apache, Mysql, PHP and alternativesKnowledge of JavaScript libraries (React, VueJS)Object-oriented programming languages (Python)APIs and Microservices (GraphQL, REST)Relational Databases (MySQL, Postgres, etc)Code management on GitExperience with Cloud/orchestration architectures such as AWS, KubernetesContinuous Integration/Continuous Delivery (CI/CD) tools like Jenkins, RIO, etcDeveloping performant, secured data sources for TableauExperience working with containerised environments, docker development a plusKey QualificationsPreferred QualificationsMinimum Level 8 degree in related quantitative field with experience in a software engineer roleAlternatively, Level 8 degree in Finance, Economics, Accounting or related business field with five years of proven experience in software developmentCorporate finance and accounting experience a major advantage, especially with SAPDevOps tools like Ansible, Docker, etcProject Management skills/qualification is a plusEducation & ExperienceAdditional Requirements