Software Engineer III

EPITEC
Dearborn, Michigan, United StatesContractPosted Sep 14, 2026

About the role

Software Engineer III (Java/Angular/MongoDB)

Location: Dearborn, MI

Work Model: Onsite (4+ days per week)

Duration: 12-Month Contract (360 Days)

Schedule: Monday-Friday, Standard Morning Shift

Overview

Epitec is seeking an experienced Software Engineer III to join a high-impact development team focused on designing, building, and maintaining modern software solutions. This role is ideal for a strong full-stack engineer who enjoys solving complex technical challenges, collaborating with cross-functional teams, and delivering scalable applications that improve the user experience.

If you have deep experience with Java, Angular, and MongoDB and are passionate about developing innovative software solutions, we'd love to hear from you.

Key Responsibilities

Design, develop, test, deploy, and maintain software applications throughout the full software development lifecycle

Partner with stakeholders to understand business requirements and translate them into scalable technical solutions

Create and contribute to software architecture, application design, and system integrations

Develop intuitive front-end user experiences using modern web technologies

Build and maintain back-end services, APIs, and microservices

Collaborate with product owners, architects, designers, and engineering teams

Implement software testing strategies and quality assurance best practices

Drive continuous improvement through performance optimization and modern development practices

Support CI/CD initiatives and automated deployment processes

Ensure security best practices are incorporated into application development

Evaluate and adopt emerging technologies to enhance engineering efficiency and solution quality

Required Qualifications

Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field

6+ years of overall IT experience

4+ years of software development experience

Strong hands-on experience with:

Java

Angular

MongoDB

BigQuery

Tekton

Experience working with Agile development methodologies

Knowledge of test-driven development (TDD), continuous integration (CI), and continuous delivery (CD)

Strong problem-solving and communication skills

Preferred Qualifications

Additional experience developing enterprise-scale applications

Experience building and supporting cloud-based solutions

Demonstrated ability to work across multiple technology stacks and teams

#INDOEM

Responsibilities

  • Design, develop, test, deploy, and maintain software applications throughout the full software development lifecycle
  • Partner with stakeholders to understand business requirements and translate them into scalable technical solutions
  • Create and contribute to software architecture, application design, and system integrations
  • Develop intuitive front-end user experiences using modern web technologies
  • Build and maintain back-end services, APIs, and microservices
  • Collaborate with product owners, architects, designers, and engineering teams
  • Implement software testing strategies and quality assurance best practices
  • Drive continuous improvement through performance optimization and modern development practices

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field
  • 6+ years of overall IT experience
  • 4+ years of software development experience
  • Strong hands-on experience with Java, Angular, MongoDB, BigQuery, Tekton
  • Experience working with Agile development methodologies
  • Knowledge of test-driven development (TDD), continuous integration (CI), and continuous delivery (CD)
  • Strong problem-solving and communication skills

Skills mentioned

JavaAngularMongoDBGoogle BigQueryCI/CDTest-Driven DevelopmentSoftware TestingMicroservicesREST APIsCloud Computing

About EPITEC

Why Choose Epitec? Founded in 1978 and headquartered in Southfield, Mich., with regional hubs in Chicago, Central Illinois, and Dallas, Epitec is dedicated to making staffing personal. Our customers include Fortune 500 companies across the United States, providing you access to high demand career opportunities. What Makes Epitec Different? Our flexible workforce model is designed with you in mind. Whether you're looking for contract-to-hire, direct hire, or other employment options, we tailor our services to fit your career goals. We are consistently ranked as a top supplier to our customers, ensuring you have access to premier job placements. How We Support You Our recruiting team focuses on understanding your unique skills and aspirations and we expertly match those to our customer job opportunities. We bring together diverse teams to solve complex problems, ensuring you are placed in roles where you can thrive. By leveraging innovative strategies and technology, we adapt to your evolving needs, providing exceptional support every step of the way. Our Commitment to Your Success Epitec’s dedication to excellence has earned us national recognition as a “Best and Brightest Company to Work For” over 20 consecutive years and MMSDC's Minority Supplier of the Year on four occasions. We are committed to your professional growth and success, making sure you have the resources and opportunities to excel in your career.

Staffing and Recruiting1,001-5,000 employeesSouthfield, Michigan