Software Engineer - Dearborn
6 hours ago

Job description
Software Engineer (MuleSoft Integration)Location:
Dearborn, MI-Hybrid – 4 days onsite per week
Experience Level:
Engineer 3 (Senior/Experienced)
Education:
Bachelor's Degree required | Certification preferred
Epitec is seeking a Software Engineer for our client, the largest automaker in the U.S. This is an exciting opportunity to work on enterprise‑scale integration solutions supporting a highly recognized automotive brand.
We are looking for a Software Engineer with strong MuleSoft integration expertise to design, develop, and deliver scalable, secure, and high‑quality software solutions.
This role is ideal for a hands‑on engineer who enjoys solving complex problems and collaborating across business and technology teams.
What You'll DoEngage with customers and stakeholders to deeply understand use cases, pain points, and requirements
Design, develop, test, deploy, and maintain software applications and integrations
Translate business strategy into technical specifications and delivery roadmaps
Create high‑level software architecture designs (components, interfaces, integrations)
Build and maintain APIs, microservices, and backend services
Develop user‑friendly and interactive interfaces as part of full‑stack solutions
Collaborate with product owners, architects, designers, Salesforce teams, and business analysts
Define and implement software testing strategies and best practices
Continuously optimize application performance and development efficiency
Support secure software development practices including encryption and data protection
Evaluate and incorporate emerging technologies to enhance solutions
Required Skills & Experience
6+ years of overall IT experience
4+ years of hands‑on software development experience
Practical experience in two programming languages or advanced proficiency in one
Strong understanding of:
Software Development Lifecycle (SDLC)
Agile methodologies
Test‑driven development (TDD), CI/CD
API and microservices architecture
Secure software development practices
Preferred Experience
Experienced MuleSoft Software Developer
Hands‑on expertise with:
Mule ESB & Anypoint Studio
RAML‑based RESTful APIs and SOAP web services
SOA architecture
MuleSoft flows, custom components, connectors, and transformers
MuleSoft Expression Language (MEL)
Integration experience with:
Salesforce Sales Cloud
Salesforce Data Cloud
Databases and GCP databases
Strong collaboration skills with Salesforce admins/developers and business analysts
Experience translating business capabilities into technical architectures and solutions
Work Environment
Hybrid role: 4 days onsite per corporate guidelines
Collaborative, cross‑functional team environment
Opportunity to work autonomously while delivering enterprise‑level business outcomes
#Hiring #NowHiring #SoftwareEngineer #MuleSoft #IntegrationEngineer #APIDevelopment
#SalesforceIntegration #EnterpriseTechnology #TechCareers #EngineeringJobs #ITCareers #HybridJobs #AutomotiveTechnology #Epitec #Staffing #DearbornJobs
Similar jobs
We are looking for a Software Engineer to work on the VENDURE toolset in Computer Aided Engineering (CAE) domain with knowledge of OOP concepts and C, C++, Python programming. · We need someone who can develop software to deliver user stories that contribute to a valuable working ...
1 month ago
+We are looking for a local candidate that doesn't need sponsorship. · +Engage with customers to deeply understand their use-cases, pain points, and requirements · Solve complex problems by designing, developing, and delivering using various tools... · +JavascriptPlanisware scrip ...
1 month ago
We are looking for a software engineer to work on the VENDURE toolset in Computer Aided Engineering domain. · Imbibe DevOps methodology and practices across the product lifecycle for various software components · Assess current systems and processes, and identify and implement wa ...
1 month ago
+This role is responsible for designing, developing, testing, deploying, and maintaining high-quality software applications across the full software development lifecycle. · +Advanced proficiency in ABAP ...
1 week ago
We are looking for a Software Engineer to join our team. You will be responsible for designing, developing and testing software applications. The ideal candidate will have experience in IT and development, as well as skills in programming languages such as Java or Python. We offe ...
1 month ago
Join a team centered around developing data products for business stakeholders across the organization. · Build applications from the ground up using backend and frontend development skills. · ...
2 weeks ago
The Software Engineer will work on a back-end software engineering team and collaborate with the other Software Engineers Designers and Product Managers to deliver connected back-end services that support web mobile and API clients. · ...
1 month ago
We are looking for a software engineer to design develop test and maintain software applications and products to meet customer needs. · ...
1 month ago
Akkodis is seeking a Software Engineer for a contract role with a client located in Dearborn. · The job function involves designing, developing, testing and maintaining software applications to meet customer needs. Employees are involved in the entire software development lifecyc ...
1 month ago
We are seeking an experienced C/C++ Software Engineer with a strong background in Computer-Aided Engineering (CAE) within the mechanical engineering domain. · C/C++ software development experience specifically in CAE or mechanical engineering simulation domain. · Experience in on ...
3 weeks ago
Akkodis is seeking a Software Engineer for a Contract with a client in Dearborn, MI(Hybrid). The ideal candidate with strong OOP fundamentals and hands‑on experience in C++, Python—a essential qualification for supporting the VENDURE toolset in the CAE domain. · ...
2 weeks ago
+We're looking for a Software Engineer to design, build, and optimize modern applications across the full development lifecycle.+ · +Candidates should bring strong software development experience plus hands-on MuleSoft integration skills—including work with APIs, data flows, and ...
2 weeks ago
+Akkodis is seeking a Software Engineer for a Contract role. · +Designing, developing, testing, and maintaining software applications across the full stack. · Participating in the complete software development lifecycle. · +RequirementsMuleSoft software development experience inc ...
5 days ago
This team operates within our client's Global Data Insights and Analytics (GDIA) organization.This role involves designing developing testing and maintaining software applications products meet customer needs.The team places strong emphasis modernizing technology stack transition ...
6 days ago
The responsibilities of a Software Development Engineer in test include automating the testing process by fusing software development and quality assurance expertise. · SDETs write code to build automated test scripts and frameworks, work with developers to integrate quality into ...
1 month ago
We're looking for an experienced Software Engineer with strong Mainframe expertise to join our Product-Driven Organization supporting Global Securitization applications. · ...
1 week ago
Designing, developing, testing and maintaining software applications and products to meet customer needs. · Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies · Create high-level ...
1 week ago
Stefanini is looking for a Software Engineer to work on the VENDURE toolset in Computer Aided Engineering (CAE) domain with knowledge of OOP concepts and C, C++, Python programming. · ...
1 month ago
Need software engineer to work on the VENDURE toolset in Computer Aided Engineering domain with knowledge of OOP concepts and C C++ Python programming. · ...
1 month ago
Employees in this job function are responsible for designing, developing, testing and maintaining software applications. · ...
2 weeks ago