Software Engineer (2) - Commodity Engineer 3

Dearborn, MI, US • Posted 9 hours ago • Updated 9 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Commodities
  • MI
  • Marketing Intelligence
  • Power Management
  • Optimization
  • Enterprise Software
  • Software Architecture
  • Interfaces
  • Collaboration
  • Continuous Integration and Development
  • Code Refactoring
  • Software Security
  • Data Security
  • Encryption
  • Emerging Technologies
  • Computer Engineering
  • Software Development
  • Web Applications
  • Object-Oriented Programming
  • Spring MVC
  • Cloud Computing
  • JDBC
  • Microservices
  • JavaScript
  • TypeScript
  • Scrum
  • SAFE
  • Kanban
  • Test-driven Development
  • Continuous Integration
  • Continuous Delivery
  • Jenkins
  • Automated Testing
  • JUnit
  • Jasmine
  • Communication
  • Computer Science
  • SOAP
  • WSDL
  • XML
  • SOA
  • Pair Programming
  • Extreme Programming
  • Agile
  • Java
  • Spring Framework
  • AngularJS
  • React.js
  • PostgreSQL
  • Google Cloud
  • Google Cloud Platform

Summary

  • Location: Dearborn, Michigan
  • Type: Contract
  • Job #106832
Software Engineer (Java / Full Stack)

Location: Dearborn, MI
Work Model: Hybrid (4 days onsite per week)
Employment Type: Contract (364-day assignment)
Start Date: October 1, 2026
Overview

Epitec is seeking an experienced Software Engineer to join a high-impact team focused on developing innovative software solutions that support advanced power management, controls, and optimization technologies. This role is ideal for a strong full-stack engineer who thrives in Agile environments and enjoys building scalable, high-quality applications from concept through deployment.
Key Responsibilities
  • Design, develop, test, deploy, and maintain enterprise software applications.
  • Create high-level software architecture and technical solution designs.
  • Develop and maintain APIs, microservices, and back-end services.
  • Build responsive, user-friendly web interfaces using modern front-end frameworks.
  • Collaborate with product owners, architects, designers, and cross-functional teams.
  • Implement Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Deployment (CD) practices.
  • Optimize application performance and continuously improve code quality through refactoring and best practices.
  • Support software security initiatives, including data protection and encryption practices.
  • Evaluate and adopt emerging technologies to improve development efficiency and solution capabilities.
  • Engage directly with stakeholders to understand business needs and deliver customer-focused solutions.
Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • 6+ years of overall IT experience.
  • 4+ years of professional software development experience.
  • 4+ years of experience developing web applications using object-oriented programming principles.
  • Strong experience with:
    • Java
    • Spring Boot
    • Spring MVC
    • Spring Cloud
    • Spring JDBC
    • REST APIs and Microservices
    • PostgreSQL
    • Angular, React, JavaScript, and/or TypeScript
  • Experience with Agile methodologies such as Scrum, SAFe, Kanban, and TDD.
  • Familiarity with CI/CD tools such as Jenkins.
  • Experience with automated testing frameworks such as JUnit, Jasmine, Karma, or similar.
  • Strong verbal and written communication skills.
  • Self-motivated with the ability to take ownership of projects and drive tasks to completion.
Preferred Qualifications
  • Master's degree in Computer Science or a related field.
  • Experience with Google Cloud Platform (Google Cloud Platform).
  • Knowledge of SOAP, WSDL, XML, and SOA-based integrations.
  • Experience with Pair Programming and Extreme Programming (XP) practices.
Technical Skills
Required
  • Agile Software Development
  • Java
  • Spring Boot
  • Angular
  • React
  • PostgreSQL
  • APIs
  • Google Cloud Platform (Google Cloud Platform)
Additional Details
  • Hybrid schedule with 4 days onsite each week.
  • Morning shift schedule.
  • Occasional overtime may be required.
  • No travel required.

#LI-NS2
#INDOEM
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10111081
  • Position Id: 84c19b55d1f1026614173835dfe6ed81
  • Posted 9 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Dearborn, Michigan

Today

Easy Apply

Full-time

$50 - $70 per hour

Dearborn, Michigan

Today

Full-time

Dearborn, Michigan

Today

Easy Apply

Contract

$61 - $66 /hr

Remote

Today

Full-time

Search all similar jobs