2020 - Director of Software Engineering (MERCURY)Full-timeAmericasAtlanta, Chicago, Dallas
As a global consulting partnership in more than 40 countries, our people make us who we are. We’re individuals who take as much joy from those we work with as the work itself. Driven to be the difference between a big idea and making it happen, we help our clients break through.
Kearney is building a new and exciting global software organization that will make software technologies and software products a vital part of our value propositions to our clients. This first of its kind initiative, called MERCURY, aims to solve complex network optimization problems. One such problem is the real-time allocation of assets to freight in a large transportation network to increase asset utilization, on-time delivery and overall fleet productivity. The career opportunities will range from leading innovative projects and doing advanced software algorithms research and development for our core clients to building entirely new software platforms started on the IP foundation we are accumulating.
The Director of Software Engineering will direct and oversee the software engineering function in developing, releasing and maintaining software applications according to business needs. This position is also responsible for establishing processes, systems and tools that will result in high-quality, intuitive, and efficient SaaS products. The Director will oversee the agile software development teams, the DevOps processes and systems, as well as the software documentation and quality assurance.
Translate product requirements into sounds architectures
Provide guidance and implement critical technology and selection decisions
Create and oversee various agile software development projects
Ensure timely and quality delivery of software assets
Define and implement best practice DevOps processes and tool chain
Ensure complete documentation of software development efforts from requirements capture to production deployment
Define and implement best practices in software testing and quality assurance
Hire and develop a team of software engineers
Manage offshore software development partners
Manage all aspects of execution from planning to execution tracking
Qualifications & Experience
15+ of experience across a variety of complex software product development efforts including SaaS type of applications
5+ years in a managerial position overseeing teams of 20+ software engineers across the full spectrum of capabilities (e.g., front-end, back-end, API) including offshore team members
Proven experience in bringing to production complex algorithms that deal with real-time or near real-time optimization
Demonstrated ability to find creative ways to assemble open source solutions with custom made code into cost effective software solutions
Deep understanding of AWS or similar cloud-based architecture and in the design and deployment of micro services-based systems with connectivity to mobile devices and a variety of other external services
Experience with complex backend database systems including relational graph database (e.g., TigerGraph, Neo4J)
Experience with open sources CMS preferably Joomla
DevOps. Azure DevOps
Bachelor’s or master’s degree in computer science, computer architecture, information technology and systems, or other appropriate technical subject from a top tier university.
Equal Employment Opportunity and Non-Discrimination
Kearney prides itself on providing a culture that allows employees to bring their best selves to work every day. Our people can feel comfortable, confident, and joyful to do great things for our firm, our colleagues, and our clients. That’s why, Kearney is committed to building a diverse, unbiased and inclusive workforce. Kearney is an equal opportunity employer; we recruit, hire, train, promote, develop, and provide other conditions of employment without regard to a person’s gender identity or expression, sexual orientation, race, religion, age, national origin, disability, marital status, pregnancy status, veteran status, genetic information or any other differences consistent with applicable laws. This includes providing reasonable accommodation for disabilities, or religious beliefs and practices. Members of communities historically underrepresented in consulting are encouraged to apply.