Software Engineer (3) – Core Engineer 3

  • Location: Dearborn, Michigan
  • Type: Contract
  • Job #103428

Epitec is seeking an experienced Senior Software Engineer for an opportunity with our automotive client in Dearborn, MI. As a Senior Software Engineer, the candidate will play a pivotal role in designing and delivering high-quality, scalable software solutions for connected vehicle platforms.

  • This is an ongoing W2 contract
  • This is a hybrid position in Dearborn, MI (4 days onsite)

Top Responsibilities:

  • Design, build, and deliver complex, high-quality software solutions for connected vehicle and consumer applications
  • Develop backend and frontend components using Java (Spring Boot), Angular/React, and RESTful APIs
  • Lead coding, testing, and deployment of critical features with a focus on performance, scalability, and security
  • Drive best practices in software engineering, including TDD, code quality, documentation, and maintainability
  • Build and maintain CI/CD pipelines and automate delivery processes to enable fast, reliable releases
  • Architect and execute API load testing and partner with security teams on threat modeling
  • Design and operate cloud-native solutions in GCP, including containerized workloads and infrastructure as code (Terraform)
  • Work with databases (PostgreSQL, MongoDB) on data modeling, performance tuning, and transactional integrity
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Support production systems including incident response, root cause analysis, and continuous improvement

Top Qualifications:

  • Bachelor’s degree in Computer Science, IT, or related field
  • 6+ years of experience building enterprise web applications in a microservices environment
  • 4+ years of hands-on experience with Java, Spring/Spring Boot, Angular or React, and REST APIs
  • Experience with relational and NoSQL databases (PostgreSQL, MongoDB)
  • Strong experience designing and implementing CI/CD pipelines (GitHub-based workflows, Jenkins, Cloud Build, Tekton)
  • Proven experience working with GCP cloud services, including networking, IAM, and container platforms
  • Experience with API tools and standards (JSON, REST, Swagger)
  • Experience migrating legacy systems to modern cloud architectures
  • Familiarity with infrastructure as code tools like Terraform
  • Solid understanding of testing frameworks, automation, and continuous delivery practices
  • Strong problem-solving skills and ability to work in Agile environments (Jira)
  • Experience with monitoring, logging, and security tools is a plus (Splunk, Dynatrace, SonarQube, CheckMarx)

#LI-RH1
#INDOEM

Scroll to Top