Software Engineer Commodity Engineer
Job in
Dearborn, Wayne County, Michigan, 48120, USA
Listed on 2026-07-20
Listing for:
EPITEC
Full Time
position Listed on 2026-07-20
Job specializations:
-
Software Development
Full Stack Developer, Backend Developer, Java Developer, Software Engineer
Job Description & How to Apply Below
Overview
Software Engineer – Java Full Stack (CAD/CAE Applications)
Location: Hybrid (4 days onsite, 1 day remote) in Dearborn, MI. Local candidates only.
Type: W2 contract, ongoing. No C2C
Pay: $50-$80 / hour, depending on experience and benefits.
About The Role
We are seeking a Software Engineer to support Propulsion in-house developed applications within the CAD/CAE domain
. This role requires strong expertise in Object-Oriented Programming (OOP), Java, Angular, cloud technologies, and software testing
. The selected candidate will work through the full software development lifecycle, including requirements analysis, design, development, debugging, testing, and deployment within a version-controlled environment using Git Hub.
- Engage with customers to understand use cases, pain points, and requirements while advocating for user-centric software solutions.
- Design, develop, test, and deliver scalable software solutions using modern tools, frameworks, technologies, and Agile methodologies.
- Assess application requirements and determine appropriate technology stacks, integration methods, and deployment strategies.
- Create high-level software architecture designs, defining application structure, components, and interfaces.
- Follow development practices including Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Delivery (CD).
- Develop user-friendly front-end applications and maintain back-end APIs and microservices.
- Evaluate and incorporate emerging technologies to improve solution delivery and development efficiency.
- Java
- Angular
- Spring Boot
- REST APIs
- PostgreSQL
- MySQL
- Oracle
- GCP Cloud Run
- Jira
- Git Hub
- Kafka
- Testing Methodologies
- Artificial Intelligence / Expert Systems
- 5+ years of Java Full Stack development, building scalable web applications using microservices architecture and APIs.
- 3+ years of Angular development
- 5+ years of SQL, Oracle, or PostgreSQL database experience.
- Google Cloud Platform (Cloud Run, Pub/Sub, GCS Buckets) and cloud deployments.
- Strong experience with functional, integration, regression, and automated testing.
- Experience writing and analyzing complex SQL queries within relational databases.
- Experience with Test-Driven Development (TDD)
- Agile software development
- Jira
- TDD/BDD development practices
- Object-Oriented Design (OOD/OOP)
- Static and dynamic code analysis
- AI development experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×