job summary: To execute on growth plans that include introduction of several new product lines, our client is seeking a navigation and routing technical lead to join our development team to discover and deliver the next generation of their products. Responsibilities Technical leads design and develop firmware and operating systems; mobile and tablet applications; and cloud platforms, ecosystem integration, and applications. They work in teams with software artisans, hardware engineering, user experience, product, validation, and delivery leadership members. Product teams use Extreme Programming (XP) and other Agile methods to deliver value rapidly and consistently while engaging in customer feedback, experience design, and rapid fail-learn cycles. Product teams own their products from concept to retirement and to drive product outcomes that result in business success to create a feedback-loop that fuels the engine of product creation. Artisans are full stack, any language, any platform, any time craftspeople. Artisans who once were rock stars in a specific technology learn and adapt to work across a wide spectrum of capabilities. Product making is not tool dependent. Artisans are expected to pair on most work. As a technical lead part of the interview/evaluation process will include paired with an experienced tech lead. Technical leads are expected to drive the technical design, coach team members, coordinate with their peers on other product teams, select artisan pairings, and provide feedback on priorities and engineering impacts to product requirements. The product technical stack currently includes: Java, Kotlin, Swift, Objective C, Android and iOS operating systems, embedded C, PHP, SQL, Angular, JavaScript, AWS, NoSQL databases, and more. Requirements The successful candidate will possess the following: 5 to 15 years of experience in, and a passion for, product making with an emphasis on software/firmwareExperience with one or more XP techniques (TDD, pair programming, refactoring, etc.)Experience in environments with a CI/CD pipeline, automated testing, and blue/green deployments with preference for those with experience in building or maintaining the pipelineExcellent collaboration skills and a strong desire to work together with others to build things The following are considered an advantage for the position, and will increase an applicant's priority: BS or advanced degree in Computer Science, Engineering, Design, or equivalent work experienceAt least one year of experience and demonstrated competence in TDD and/or pair programmingDemonstrated ability to coach and train team members in XP and Agile product making skills.strong skills and experience in technical leadership, solution design and architecture.Experience with navigation and/or routing software solutionsExperience in trucking, road-based logistics, transportation, fleet management, or shipping. location: Chicago, Illinois job type: Permanent salary: $130,000 - 150,000 per year work hours: 8am to 5pm education: Bachelors responsibilities: Technical leads design and develop firmware and operating systems; mobile and tablet applications; and cloud platforms, ecosystem integration, and applications. They work in teams with software artisans, hardware engineering, user experience, product, validation, and delivery leadership members. Product teams use Extreme Programming (XP) and other Agile methods to deliver value rapidly and consistently while engaging in customer feedback, experience design, and rapid fail-learn cycles. Product teams own their products from concept to retirement and to drive product outcomes that result in business success to create a feedback-loop that fuels the engine of product creation. Artisans are full stack, any language, any platform, any time craftspeople. Artisans who once were rock stars in a specific technology learn and adapt to work across a wide spectrum of capabilities. Product making is not tool dependent. Artisans are expected to pair on most work. As a technical lead part of the interview/evaluation process will include paired with an experienced tech lead. Technical leads are expected to drive the technical design, coach team members, coordinate with their peers on other product teams, select artisan pairings, and provide feedback on priorities and engineering impacts to product requirements. qualifications: Experience level: ExperiencedMinimum 5 years of experienceEducation: Bachelors (required) skills: Agile MethodologyProduct Design Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.