JOBSEARCHER

Software Engineer (1) - Established Engineer 3

EpitecDearborn, MIL6 LeadSeptember 15th, 2026
Software Engineer III (Java/Angular/MongoDB)Location: Dearborn, MIWork Model: Onsite (4+ days per week)Duration: 12-Month Contract (360 Days)Schedule: Monday-Friday, Standard Morning ShiftOverviewEpitec 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 ResponsibilitiesDesign, develop, test, deploy, and maintain software applications throughout the full software development lifecyclePartner with stakeholders to understand business requirements and translate them into scalable technical solutionsCreate and contribute to software architecture, application design, and system integrationsDevelop intuitive front-end user experiences using modern web technologiesBuild and maintain back-end services, APIs, and microservicesCollaborate with product owners, architects, designers, and engineering teamsImplement software testing strategies and quality assurance best practicesDrive continuous improvement through performance optimization and modern development practicesSupport CI/CD initiatives and automated deployment processesEnsure security best practices are incorporated into application developmentEvaluate and adopt emerging technologies to enhance engineering efficiency and solution qualityRequired QualificationsBachelor's degree in Computer Science, Information Systems, Engineering, or a related field6+ years of overall IT experience4+ years of software development experienceStrong hands-on experience with:JavaAngularMongoDBBigQueryTektonExperience working with Agile development methodologiesKnowledge of test-driven development (TDD), continuous integration (CI), and continuous delivery (CD)Strong problem-solving and communication skillsPreferred QualificationsAdditional experience developing enterprise-scale applicationsExperience building and supporting cloud-based solutionsDemonstrated ability to work across multiple technology stacks and teams#INDOEM