Easter Seals Jobs

Job Information

Apex Systems, Inc Jr Software Engineer in Dearborn, Michigan

Full Job Description

Job#: 2044889

Job Description:

Job Title: Full-Stack Software Engineer

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: 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. You will work with cutting-edge cloud-native technologies, including Google Cloud Platform (GCP), Spring Boot, React, Cloud SQL, Dataflow, BigQuery, and our platforms.

Required Skills:

  • Proficiency in React, TypeScript, Java, Spring Boot Framework, and SQL (Postgres, MSSQL, etc.)
  • Experience with iterative, test-driven, Agile development practices (pairing/mobbing)
  • Familiarity with instrumentation, monitoring, and visualization tools (Grafana, Splunk, GCP Cloud Logging)

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

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
  • Integrate with third-party internal and external libraries and APIs as needed to deliver business functionality
  • Instrument, measure, and monitor application performance using cloud-native toolsets (Grafana, Splunk, GCP native tools, and more)
  • Support the entire application lifecycle from initial concept through design, development, testing, deployment, and operational support as part of an Agile team
  • Collaborate and innovate with multiple interfacing product teams
  • Advocate for engineering excellence, exceptional usability, and outstanding quality

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

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

EEO Employer

Apex Systems is an equal opport

DirectEmployers