Software Engineer

2 days ago


Dearborn, Michigan, United States Apex Systems Full time
Job Title: Full-Stack Software Engineer

We are seeking an experienced and highly motivated Full-Stack Software Engineer to join our high-performing engineering and product team in a fast-paced environment.

Overview

The Consumer & Dealer Experience organization manages external-facing experiential application portfolio. The Dealer Advisor team develops solutions for dealers' web-based tools, accessible from any device, enabling self-service performance statistics and supplementary insights.

Role

You will work with cutting-edge cloud-native technologies, including Google Cloud Platform (GCP), Spring Boot, React, Cloud SQL, Dataflow, BigQuery, and our platforms.

Key Responsibilities
  • Develop and enhance front-end user experiences using TypeScript, React, HTML, and CSS
  • Develop and enhance back-end APIs and services, primarily using Java/Spring Boot
  • Troubleshoot and debug to optimize performance and stability
  • Integrate and work with best-in-class analysis tools to improve code security and quality
  • Instrument, measure, and monitor application performance using cloud-native toolsets (Grafana, Splunk, GCP native tools, and more)
Qualifications
  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field
  • 5+ years of full-stack development experience in Java (Spring Boot) and one or more JavaScript/TypeScript front-end frameworks (React preferred)
  • 3+ years of experience in Agile development practices (TDD, BDD, CI/CD, feature flagging, A/B testing, blue/green deployment)
  • 3+ years of SQL experience (Postgres, MSSQL)
  • 2+ years of experience with instrumentation, monitoring, and visualization tools (Grafana, Splunk, GCP Cloud Logging)
Preferred Skills
  • Experience with Ford Credit software delivery toolchain (Git/GitHub, Gradle, Terraform, Jenkins, Cloud Build, Nexus/JFrog Artifactory, Checkmarx, Sonarqube, FOSSA, 42crunch)
  • Experience with GCP DataFlow, BigQuery, and GCS
  • Experience with Google Cloud Platform (GCP) or Pivotal Cloud Foundry (PCF)
  • Understanding of Ford Credit business operations and/or the wider automotive financial services business context
  • Understanding of in-dealership sales, financing, and insurance operations
Education

Required: Bachelor's degree in Computer Science, Information Technology, Software Engineering, or equivalent

Preferred: Master's degree in Computer Science, Information Technology, Software Engineering, or equivalent

APEX Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law.

If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or.

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 ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.


  • Software Engineer

    3 days ago


    Dearborn, Michigan, United States Ford Motor Company Full time

    Job Title: Software EngineerAt Ford Motor Company, we're committed to innovation and excellence in the field of software engineering. We're seeking a talented Software Engineer to join our team and contribute to the development of cutting-edge solutions.Responsibilities:Design, develop, and deploy scalable and secure software applications using Spring...


  • Dearborn, Michigan, United States Avance Consulting Full time

    Job OverviewAvance Consulting is seeking a highly skilled Software Engineering- Foundational Software professional to join our team. As a key member of our software development team, you will be responsible for delivering high-quality software solutions that meet the needs of our clients.Key ResponsibilitiesCollaborate with cross-functional teams to deliver...

  • Software Engineer

    2 days ago


    Dearborn, Michigan, United States Tech M USAAvance Consulting Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer - Foundational Software to join our team at Tech M USAAvance Consulting.Key ResponsibilitiesCollaborate with cross-functional teams to deliver high-quality software in support of future Advanced Driver Assistance Systems (ADAS)Contribute to the development of requirements, high-level design,...

  • Software Engineer

    6 days ago


    Dearborn, Michigan, United States Apex Systems Full time

    Job Title: Full-Stack Software EngineerWe are seeking an experienced and highly motivated Full-Stack Software Engineer to join our high-performing engineering and product team in a fast-paced environment.Key Responsibilities:Develop and enhance front-end user experiences using TypeScript, React, HTML, and CSSDevelop and enhance back-end APIs and services,...


  • Dearborn, Michigan, United States Tech M USAAvance Consulting Full time

    Cybersecurity Software EngineerJoin Tech M USAAvance Consulting as a Cybersecurity Software Engineer and contribute to the development of secure and reliable software solutions for the automotive industry.About the Role:We are seeking a highly skilled Cybersecurity Software Engineer to join our team. As a Cybersecurity Software Engineer, you will be...


  • Dearborn, Michigan, United States Stefanini Group Full time

    Job Title: Software Engineering SupervisorStefanini Group is seeking a highly skilled Software Engineering Supervisor to lead and mentor a team of software engineers. The ideal candidate will have a strong understanding of software development methodologies and experience leading and mentoring software development teams.Key Responsibilities:Supervise and...


  • Dearborn, Michigan, United States Avance Consulting Full time

    Job Title: Cybersecurity Software EngineerAvance Consulting is seeking a highly skilled Cybersecurity Software Engineer to join our team.Job SummaryWe are looking for a talented individual with expertise in cybersecurity and software development to design, develop, and implement secure software solutions for our clients.Key ResponsibilitiesDesign and develop...


  • Dearborn, Michigan, United States Apex Systems Full time

    Job Title: Software Engineering SupervisorApex Systems is seeking a highly skilled Software Engineering Supervisor to lead and mentor a team of software engineers. As a key member of our engineering team, you will be responsible for ensuring the successful delivery of high-quality software projects and contributing to the overall growth and development of...


  • Dearborn, Michigan, United States Insight Global Full time

    Position: Design & Release EngineerLocation: Dearborn, Michigan – 3 days a week onsiteDuration: 12 month contractTravel: local travel to suppliersOT: occasionalQualifications: Bachelors Degree in Electrical or Computer Science3+ years of experience in automotive industryPreferred Skills:Proficiency in Software ProgrammingKnowledge of Electronic or Vehicle...


  • Dearborn, Michigan, United States Avance Consulting Full time

    Job DescriptionAvance Consulting is seeking a highly skilled Cybersecurity Software Engineer to join our team.Key Responsibilities:Develop and implement cybersecurity features for embedded software systems.Design and document software architecture to ensure compliance with ISO 21434 and UNECE WP.29.Collaborate with cross-functional teams to integrate...


  • Dearborn, Michigan, United States Ford Motor Company Full time

    Job DescriptionAt Ford Motor Company, we're committed to innovation and excellence in the field of embedded software development. We're seeking a highly skilled and experienced Technical Lead for Embedded SW Development within our Connective Vehicle Software organization.ResponsibilitiesLead the technical solutions for the team to develop a software...


  • Dearborn, Michigan, United States zobility Full time

    Job Title: Software Automation EngineerWe are seeking a highly skilled Software Automation Engineer to join our team at Zobility, a leading workforce management and staffing division of RGBSI. As a key member of our team, you will play a critical role in accelerating the use of automation in our simulation and software development processes to drive...


  • Dearborn, Michigan, United States Stefanini Group Full time

    Job Title: Software Engineering SupervisorWe are seeking a highly skilled Software Engineering Supervisor to lead and mentor a team of software engineers, ensuring the successful delivery of high-quality software projects.Key Responsibilities:Supervise and mentor a team of software engineers, providing guidance and support to foster their professional...


  • Dearborn, Michigan, United States Actalent Full time

    Job Title: Software Requirements EngineerWe are seeking a skilled Software Requirements Engineer to join our team at Actalent. As a key member of our Body Control Software team, you will be responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs.Key Responsibilities:Design and develop software...


  • Dearborn, Michigan, United States Optimal CAE Full time

    Job Title: Software Controls EngineerAt Optimal CAE, we are seeking a highly skilled Software Controls Engineer to join our team. As a key member of our Body Controls team, you will play a crucial role in leading the migration to a new requirements system and architecture development.Key Responsibilities:Lead the conversion of old specifications to the new...


  • Dearborn, Michigan, United States Ford Motor Company Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Global Data Insight & Analytics team at Ford Motor Company. As a key member of our team, you will play a critical role in designing, building, deploying, and supporting cloud applications that drive business growth and innovation.Key ResponsibilitiesCollaborate with...


  • Dearborn, Michigan, United States Ford Motor Company Full time

    Job Title: Senior Software Engineer - ADASAt Ford Motor Company, we are seeking a highly skilled and experienced Senior Software Engineer to join our global team in the Advanced Driver Assistance Systems (ADAS) department.About the Role:We are looking for a talented software engineer to design, develop, and maintain Ford's ADAS software stack. As a Senior...


  • Dearborn, Michigan, United States Ford Motor Company Full time

    About the RoleWe are seeking a highly skilled Technical Lead for Embedded SW Development within the Connective Vehicle Software organization at Ford Motor Company. As a key member of our team, you will play a crucial role in the evolution of Vehicle Controls software, leading the technical solutions for the team to develop a software architecture...


  • Dearborn, Michigan, United States Ford Motor Company Full time

    Job DescriptionAt Ford Motor Company, we're committed to innovation and excellence in the field of embedded software development. We're seeking a highly skilled and experienced Technical Lead for Embedded SW Development within the Connective Vehicle Software organization.ResponsibilitiesLead the technical solutions for the team to develop a software...


  • Dearborn, Michigan, United States Optimal CAE Full time

    Job Title: Software Controls EngineerWe are seeking a highly skilled Software Controls Engineer to join our team at Optimal CAE. As a key member of our Body Controls team, you will play a crucial role in leading the migration to a new requirements system and architecture development.Key Responsibilities:Converting old specifications to the new atomic format...