Full Stack Software Engineer

Epitec, Inc.
Dearborn, MI, United States
3 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Automation of Tests Continuous Integration Design of User Interfaces Human-Computer Interaction Junit PostgreSQL Object-Oriented Software Development Pair Programming
+21 more
Scrum Methodology Standard Sql Requirements Management Service-Oriented Architecture Simple Object Access Protocol (SOAP) Software Engineering Strategies of Testing TypeScript Web Applications Web Services Description Language Extensible Markup Language (XML) Test-Driven Development (TDD) Spring-mvc ReactJS Spring-boot AngularJS Extreme Programming Front End Software Development Restful APIs Jasmine Microservices

Job description

  • Collaborate with product owners, designers, and architects to translate requirements into working software
  • Define and implement test strategies and quality practices (test-first/TDD, CI/CD)
  • Build and maintain APIs and microservices, and support secure software practices (e.g., safeguarding user data)
  • Continuously improve performance, reliability, and development efficiency through refactoring and tooling

Requirements

Software Engineering, Internet Application, Power Management, Cross-Functional, Automotive Management, Power Generation, Technical/Engineering Design, Test Plan/Schedule, User Interface/Experience (UI/UX), Requirements Management, * Bachelor’s degree

  • 4+ years of professional experience building web-based applications using object-oriented development
  • Strong experience with Java and Spring technologies (e.g., Spring Boot, Spring MVC)
  • Front-end development experience with Angular (preferred) and/or React, plus JavaScript/TypeScript
  • Working knowledge of SQL and PostgreSQL (table design/creation/modification)
  • Experience with automated testing and tools such as JUnit, Karma, Jasmine (or similar)
  • Hands-on experience with Agile practices (e.g., SAFe, Scrum, Kanban, TDD)
  • Strong communication skills and ownership mindset, * Master’s degree
  • Experience with GCP
  • Experience with microservice architecture and integration approaches (REST APIs, SOAP/WSDL/XML/SOA)
  • Familiarity with XP practices (paired programming, TDD)

Bring your full-stack skills and help deliver software that makes a measurable impact-apply today.

Benefits & conditions

This is a contract opportunity in Dearborn, MI. You’ll contribute across the full software development lifecycle, from architecture and coding through testing, deployment, and ongoing optimization.

  • Work schedule: 40 hours/week, 8:00 AM - 5:00 PM
  • Work model:Hybrid (4 days/week on-site)
  • Overtime: May be required

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…