Software Engineer
IPS Technology Services
Job Description
Job Description
Job Role: Software Engineer (3) - Core Engineer 3
Job Location: Dearborn, MI
Job Description:
- Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs.
- They are involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality and deploying the software to meet customer requirements.
- Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function.
- AI Integration & Prompt Engineering: Architect production-ready integrations and custom utilities to embed AI tools (GitHub Copilot, Cursor, QODO) into workflows. Act as the technical lead for prompt design and LLM orchestration to automate code generation across React, Angular, Spring Boot, and FRF. CI/CD, IaC & Tool
- Modernization: Design and optimize automated CI/CD pipelines (GitHub Actions, Jenkins) to deploy developer utilities. Modernize tooling infrastructure (SonarQube, GitHub Enterprise) using Terraform (IaC) and containerized workloads on Kubernetes (GKE).
- API & Backend Development: Own the end-to-end API lifecycle. Design and secure high-throughput backend services using Java (Spring Boot), Go, or Python. Integrate with enterprise API gateways (Apigee) using OAuth2/JWT.
- Data Engineering & Analytics: Build ETL/ELT workflows to process and move developer data from cloud storage (GCS, BigQuery) to reporting layers.
- DevOps Metrics & DORA Analytics: Proven ability to define, surface, and analyze key DevOps performance metrics—including DORA metrics such as Deployment Frequency, Lead Time for Changes, Change Failure Rate, and Mean Time to Recovery (MTTR)—to drive engineering effectiveness and continuous improvement. Design and maintain Power BI dashboards to track utility adoption and platform performance.
- XP Craftsmanship & Technical Support: Embody Agile/XP practices through Test-Driven Development (TDD) and continuous integration. Serve as a technical escalation point to resolve complex build, scan, and deployment issues while mentoring junior engineers.
Skills Required:
- Jenkins
- GitHub
- Actions
- Tekton GitHub
- Enterprise ecosystem
- Cloud-native CI/CD practices Infrastructure and workflow automation
Skills Preferred:
- Strong experience with CI/CD pipeline development, administration, and optimization.
- Hands-on experience with Jenkins.
- Experience with GitHub and modern source control workflows.
- Knowledge of DevOps practices, automation, and software development lifecycle processes.
- Experience supporting enterprise software engineering organizations.
- Strong problem-solving, communication, and collaboration skills.
Experience Required:
- Engineer Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang.
- 6+ years in IT
- 4+ years in development
Experience Preferred:
- Full-Stack & Backend Development: Strong programming proficiency in Java (Spring Boot), Go, or Python, coupled with modern frontend frameworks (React, TypeScript, or Angular).
- API Design & Security: Expert-level knowledge of RESTful API development, API Gateway management (Apigee), and enterprise security protocols (OAuth2, JWT).
- Data Engineering (ETL/ELT): Hands-on experience designing data pipelines to process, clean, and move data from cloud storage (GCS) to analytics engines (BigQuery), alongside data visualization experience (Power BI, DAX).
- Agile & XP Practices: Deep understanding of Extreme Programming (XP) practices, continuous delivery, and collaborative software engineering across global, cross-functional teams.
Education Required:
- Bachelor's Degree
Education Preferred:
- Master's Degree
- Bachelor's Degree
Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Dearborn, MI vacancy
- Title Software Engineer Senior Location Dearborn, MI Duration 3 months contract with possible extension or hiring Job Description The Global Data Insight & Analytics organization is seeking a Software Engineer to lead and advance our internal Data Science and AI/ML platform...SuggestedContract workWork experience placement
- We are seeking a highly skilled engineer to design, build, and operate large-scale, cloud‑native systems that power Ford’s connected vehicle... ...long‑term value creation. Take end‑to‑end responsibility for software services that drive customer experiences and the platforms...SuggestedImmediate startFlexible hours
- Responsibilities Design, develop, test, and deploy full stack web applications Build backend services using Java, Spring Boot, and REST APIs Work with databases to design schemas and optimize queries Collaborate with product, QA, and DevOps teams in Agile environment Participate...SuggestedFull timeFlexible hours
- ...FullStack Developer (Dearborn, MI) We are looking for a Senior Software Engineer – Data Platform with strong Java and Python experience to design, build, and evolve production‑grade data and automation solutions. The ideal candidate combines software engineering fundamentals...SuggestedLocal area
- ...Driver Assistance Technology (ADAS) team develops state-of-the-art software and algorithms to deliver best-in-class features like adaptive... ..., and 360 camera systems. We are seeking a highly driven engineer responsible for the program application work for ADAS sensors....SuggestedFull time
- ...Contract (With Possibility of extension) Employment Type: W2 Only Pay Rate Range: $60-75 /hr on W2 Position Description Need software engineer to work on Propulsion in-house developed apps in CAD / CAE domain with the knowledge of OOP concepts, JAVA/Angular programming...Contract work
$85 - $90 per hour
...responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs. They are... ...the software to meet customer requirements. Full-stack software engineering roles who can develop all components of software including user...Contract work- Job Description 10+ Years experienced highly skilled Full Stack Developer. The candidate must have extensive experience in both front-end and back-end development, with a strong focus on Spring Boot, Java, Angular, CSS, and HTML5. Experience with public cloud platforms,...
$130k - $185k
...Growth Platforms team focuses on building durable technology and AI capabilities that power long‑term enterprise growth. The Software Engineering Director for AI Tooling plays a pivotal role in translating strategy into execution—designing and scaling modern software...Work experience placementSummer holidayWork at officeFlexible hours$107k - $241.5k
As a Senior Software Engineer supporting the Rocket Close Platform team, you will design and develop scalable back‑end software solutions with heavy integration focus to our new platform initiatives. You’ll use various programming languages and cloud technologies to develop...Minimum wageNight shiftWeekend work$55 - $65 per hour
...Required Qualifications: ~ Bachelor's degree in computer science, Data Engineering, Information Systems, or a related field (Master's preferred). ~5-8 years of experience in software engineering or platform engineering roles. ~ Strong expertise in Python, cloud...Hourly payContract workTemporary workLocal area$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Full timeTemporary workFlexible hours- Data Engineer position with 5 to 7 years of hands-on coding experience in the below technologies. (SQL, Python hands-on coding experience mandatory) GCP / AWS / Azure – any one of the clouds Strong in SQL / Python (or any comparable language) with strong coding skills...
$61 - $66 per hour
GCP Data Engineer – Dearborn, MI Job Details Job ID: 64141 Category: Information Technology Position Type: Contract Duration: Long Term Remaining Positions: 1 Location: Dearborn, MI Posted: 6/19/2026 Contact Adil Khan – (***) ***-**** • ****@*****.*** Job Description...Hourly payContract work$99.6k - $166.6k
...contribute to architectural decisions, and drive high-quality software development across the stack. Responsibilities Design, develop,... ...native architectures on GCP. Leverage GCP services such as Compute Engine, Cloud Run, Cloud SQL, Cloud storage, PUB-SUB, Application...Immediate startVisa sponsorshipFlexible hours$107k - $241.5k
Join to apply for the Senior Software Engineer role at Rocket Loans As a Senior Software Engineer, you will be working on an innovative and scalable platform that originates personal loans. You will use your experience in software development to write clean, tested,...Minimum wageFull time$113k - $254.2k
...transforming the logistics industry by delivering world-class digital products for our customers and supply chain partners . As a Senior Software Engineer on the Customer Platform team , you will build modern, scalable web platforms that power customer-facing experiences and...Hourly payTemporary workWorldwideFlexible hours- Senior Software Engineer — Grounded Detroit, MI (in-person) About Grounded Grounded is a 25-person Detroit-based startup building modular electric platforms for specialty vehicles. We take cab chassis from OEMs like Ford and Harbinger and build configurable vehicle systems...Remote work
$500 per month
..., dispersed team where you can architect your impact and shape the company’s vision? Join us at Signal! THE JOB As a Senior Software Engineer at Signal Advisors, you’ll play a key role in designing, building, and evolving our core platform. You’ll work across the stack...Full timeImmediate startHome officeFlexible hours- ...Job Title:Platform Engineering Engineer 3About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence... ...function are focused on developing and maintaining reusable software components that serve the needs of product developers in the...Part timeVisa sponsorshipWork visa
- General information Career area Technology Work Location(s) 500 Woodward Avenue, MI, 601 S. Tryon Street, NC Remote? No Ref # 22485 Posted Date 07-01-26 Working time Full time Ally and Your Career Ally Financial only succeeds when its people do - and that’s more than some...Full timeWork at officeRemote work
$85k - $150k
...solutions. To read more about what our tech team does, be sure to visit our tech blog at ally.tech. We are seeking a hands‑on Sr. Software Engineer to lead the design, development, and support of enterprise‑grade applications that power critical business interactions and...Full timeTemporary workPart timeWork experience placementWork at officeRemote workRelocation packageFlexible hours- A technology services provider in Dearborn, Michigan, is seeking a Data Engineering Manager to lead the development and governance of master and engineering data assets. The role involves ensuring data quality, developing semantic models in Power BI, and collaborating with...
- Job Description We are seeking a Junior Software Engineer to join our engineering team and contribute to the development, testing, and maintenance of software applications. This role is ideal for early‑career engineers who are eager to learn, grow their technical skills...Internship
$60 - $70 per hour
Overview Kyyba is seeking a GCP Data Engineer for a long-term contract in Dearborn, MI. The role involves designing, building, and maintaining data solutions for collecting, storing, processing, and analyzing large volumes of data. Job Details Job Title: GCP Data Engineer...Hourly payLong term contractWork at office- ...Job Description Job Description Overview We are looking for a skilled Software Engineer to design and deliver scalable, cloud-native microservices within our Connected Services platform. You will own the full software lifecycle — from architecture through deployment...Contract work
- ...information systems by designing, developing, and installing software solutions. Key Responsibilities: Determines operational... ...and summarizing development and service issues. Accomplishes engineering and organization mission by completing related results as...
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...long term Job Description: We are seeking a highly motivated Full Stack Developer to join our Observability team. As a Software Engineer on our Platform Observability team, you will be at the heart of our engineering ecosystem. You won't just be monitoring systems...Permanent employmentContract workFlexible hours
- ...entrepreneurial, and data-driven. Modern vehicles are increasingly software-defined, connected, and intelligent. Delivering a best-in-... ...on transforming how vehicle issues are understood across engineering, diagnostics, and service workflows. We are building state...Full timeRemote workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- entry level software engineer remote Dearborn, MI
- cybersecurity software engineer Dearborn, MI
- agile software developer Dearborn, MI
- software engineer Dearborn, MI
- software engineer healthcare Dearborn, MI
- startup software engineer Dearborn, MI
- intel software engineer Dearborn, MI
- software developer positions Dearborn, MI
- part time software developer remote Dearborn, MI
- software developer Dearborn, MI



