Software Developer
Stefanini Group
Details
Stefanini Group is hiring!
Stefanini is looking for a Software Developer (Dearborn, MI)
For quick apply, please reach out to Fardeen Ali at View phone number on workus.org/***email_hidden***
Software Engineer (APIs & Developer Tools) will build shared services, APIs, and developer tooling that help engineering teams deliver value safely and quickly. This role leans toward software development (high-quality APIs, automation, and tools), with working knowledge of cloud, DevOps, and SRE practices. Design and build internal and customer-facing APIs and services that are secure, reliable, and well-documented. Create developer tools and platform services that improve developer experience (DX): templates, CLIs, libraries, service scaffolding, automation. Apply engineering best practices: test-driven development, code review, CI, and safe deployment patterns. Engineer for operability: structured logging, metrics/tracing, health endpoints, and actionable alerts.
Responsibilities
- Strong software engineering experience delivering production services/APIs (design, implementation, testing, and operations).
- Proficiency in at least one backend language (e.g., Java, Go, C#, Python, TypeScript) and modern API practices.
- Experience with API design and lifecycle management (versioning, backward compatibility, pagination, error modeling).
- Strong testing discipline (unit/component/integration tests) and comfort refactoring safely.
- Ability to debug across layers (application, runtime, platform) using logs/metrics/traces.
- Experience building and maintaining platform APIs (internal “product” mindset: usability, docs, support, adoption).
- Security experience: OAuth/OIDC concepts, least privilege, threat modeling, input validation.
- Experience with Kubernetes and infrastructure as code in partnership with platform/SRE teams.
- Quality is non-negotiable: tests, clear design, observability, and secure defaults.
Details
Experience Required
- 6+ years of IT Experience including 4+ years of development
- Python - The candidate can write production-grade Python to automate platform workflows and build internal tooling — not just write scripts, but ship tested, documented code.
- Go - The candidate can write performant, concurrent Go programs for platform services — CLIs, API handlers, K8s operators, or automation tooling.
- Docker - The candidate can author production-quality container images and understand the container lifecycle
- Kubernetes - The candidate can deploy, troubleshoot, and operate workloads on Kubernetes — and understand the platform layer.
- REST APIs - The candidate can design, implement, and version production APIs with proper error modeling, pagination, and backward compatibility — and treat them as products with users. Linux - The candidate can operate, debug, and troubleshoot Linux systems at a level that supports production platform work — networking, process management, permissions, and performance. GCP - The candidate can provision, operate, and troubleshoot GCP services that power a cloud-native platform — not just point-and-click console work.
- Tekton - The candidate can design and maintain CI/CD pipelines as code using Tekton — understanding tasks, pipeline definitions, triggers, and how they fit into a GitOps workflow.
- React - The candidate can build internal developer-facing UIs — dashboards, tooling interfaces, or self-service portals — using React. This is not a frontend-first role, but the ability to build usable internal tools is valued.
Education Required
- Bachelor's Degree
Additional Information
* HYBRID / 4 Full days in office, 1 remote *
- Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives***
Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We will also speak with you about the process, including interviews and job offers.
About Stefanini Group
The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 company.
- ...motivated full stack develpoer to join our Observability team. As a Software Engineer on our Platform Observability team, you will be at... ...distributed systems problems at scale and have a passion for developer experience, this is the perfect place for you. A platform...SuggestedLocal areaWorldwideFlexible hours
- ...the development lifecycle. Implement and advocate for best practices in software craftsmanship, ensuring solutions are well-documented, maintainable, and adhere to high coding standards. Develop and implement comprehensive test plans, automate delivery processes, and...SuggestedWork at officeLocal areaWorldwide
- Ford Pro in Dearborn, MI is seeking a Senior Full-Stack Java Developer to join the Variable Marketing & Incentives Product Development Organization. This hybrid role involves developing software to manage incentive programs and enhancing the technology platform. The position...SuggestedRelocation package
- ...experience building or extending custom automated log-parsing and developer-velocity tools utilizing AI frameworks, Large Language Models... ...Management, stakeholders management, dependencies management, software release management. You may not check every box, or your...SuggestedFull timeImmediate startFlexible hours
- A leading technology company in Dearborn, Michigan, is seeking an experienced software developer proficient in Java and Spring Boot. The position involves designing scalable applications, implementing microservices, and deploying solutions on Google Cloud Platform. Candidates...Suggested
- Ford in Dearborn, MI is seeking a Senior Full-Stack Java Developer to work on the Consumer and Dealer Incentive Services Team. This hybrid role requires four days of onsite presence and involves designing scalable web applications and integrating advanced technology solutions...
- An established industry player is seeking a highly skilled Full Stack Developer with over 10 years of experience. This role emphasizes both front-end and back-end development, requiring expertise in Spring Boot, Java, and Angular. You'll be responsible for designing cloud...
- Sr Full Stack Java Developer (Cloud Native) - W2 only Full time | IPS Technology Services | United States Posted On 06/25/2026 Job Information... ...for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved...Full time
- Pentangle Tech Services | P5 Group is seeking experienced Java Full Stack Developers to join a high-performing team supporting enterprise applications for Ford. The ideal candidates will have 6-10 years of hands-on development experience and strong expertise in Java development...
- Responsibilities: Design, develop, test, and deploy full stack web applications. Build backend services using Java, Spring Boot, and REST APIs. Develop responsive UI using Angular, React, or JavaScript. Work with databases to design schemas and optimize queries. Collaborate...Flexible hours
- 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,...
- IPS Technology Services in Dearborn, Michigan is seeking a Sr Full Stack Java Developer. The role involves designing, developing, testing, and maintaining software applications to meet customer needs. Candidates should have solid experience with Java, cloud computing technologies...Full time
- .../ML DevOps: CI/CD pipelines, Docker, Kubernetes. Core Responsibilities Application Design & Development Architect, design, and develop scalable, secure, and high-performing applications using Java, Spring Boot, and RESTful APIs. Implement microservices architecture...
- ...Ltd. in Dearborn, MI is looking for a skilled Java Full Stack Developer with over 6 years of experience to design and deploy web applications... ...your strong Java and Spring expertise to ensure high-quality software. The ideal candidate thrives in an Agile environment and is...
- ...Incentives Product Development Organization is responsible for software development and support of the applications used to manage... ...incentive claims. We are looking for a Senior Full-Stack Java Developer to join our Team to work on the Consumer and Dealer Incentive...Relocation package
- We are seeking experienced Java Full Stack Developers with 6-10 years of hands ‑on development experience to join a high‑performing team... ...Collaborate with cross‑functional teams to deliver high‑quality software solutions. Troubleshoot production issues and optimize...
- Apex Systems is seeking a Full Stack Developer for a hybrid role in Dearborn, Michigan. The successful candidate will lead the design and development of a complex Risk Platform in a Zero Trust GCP environment, improving user experience and driving continuous improvement...
$140.63k - $184.14k
...functional engineers. Work on a small agile team to deliver working, tested software. Work effectively with fellow data engineers, product owners, data champions and other technical experts. Develop exceptional Analytics data products using streaming, batch ingestion...Immediate startWork from homeFlexible hours- ...scalable cloud infrastructure Automate provisioning using IaC and CI/CD Build reusable frameworks and platform tools Ensure security, performance, and observability Collaborate with engineering teams to enhance developer productivity Or refer someone...
- ...Description: We are seeking a highly motivated Full Stack Software Engineer to join the Platform Observability team. This role focuses... ...into enterprise data systems. You will design and develop scalable data pipelines, telemetry frameworks, and developer-facing...Long term contract
- Systems Technology Group, Inc. (STG) is seeking a Full Stack Developer with GCP experience based in Dearborn, Michigan. You will be responsible for building user-friendly interactive UIs using React, and maintaining microservices and APIs with serverless architecture. This...
$60 - $70 per hour
Overview Job Title: Full-Stack Developer - Google cloud Duration: Long term Rate: $60-70 per hour on W2 Qualifications Java Angular... .... Basic understanding of Machine Learning. Tekton, Agile Software Development, Jenkins, Docker Education Education Required: Bachelor...Hourly payContract work- Stefanini North America and APAC is seeking a FullStack Developer in Dearborn, MI. The ideal candidate will have extensive experience... ...role involves designing, developing, and supporting scalable software while collaborating closely with teams to ensure high-quality...
- Systems Technology Group, Inc. (STG) is seeking a Google Cloud Software Engineer in Dearborn, Michigan. This role focuses on deploying... ...infrastructure. This position offers an excellent opportunity to develop skills within a corporate environment. #J-18808-Ljbffr Systems...
$61 - $66 per hour
Stefanini, Inc in Dearborn, MI is looking for a Full Stack Developer to design, build, and support production-grade data platforms. The... .... This contract role requires a minimum of 6 years in software engineering, with a strong focus on delivering cloud-based solutions...Hourly payContract work- ...entire data flow and architecture of existing AWS based data pipelines to help migration 3. End-to-End Data Engineering • Developed and automate the full data ingestion and transformation pipeline. • Performed data modeling, schema design, and ETL/ELT...Contract workRemote work
- FastTek Global is looking for a highly motivated Software Engineer to join our Observability team in Dearborn, Michigan. This role involves... ...infrastructure, championing modern telemetry standards, and developing robust data pipelines. The ideal candidate will have extensive...
- An established industry player seeks a Data Factory Engineer to join their innovative team in Dearborn. This role involves designing and implementing ingestion patterns for a cutting-edge data platform using Google Cloud technologies. The ideal candidate will have extensive...
- ...will be involved in the design, implementation, and validation of software for a variety of vehicle features, such as: starting, locking,... ...MISRA guidelines, and follow other best practices Design and develop FreeRTOS device drivers using C++ Design and develop ADAPTIVE AUTOSAR...
- An established industry player is seeking a talented Software Engineer to design and implement embedded software for vehicle features. In this role, you will leverage your expertise in C++ and Adaptive AUTOSAR to create robust solutions for body control modules. You will...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software engineer amazon Dearborn, MI
- experienced software developer Dearborn, MI
- senior software engineer Dearborn, MI
- software developer fintech Dearborn, MI
- part time software developer remote Dearborn, MI
- software data engineer Dearborn, MI
- software engineer Dearborn, MI
- software engineer healthcare Dearborn, MI
- network software engineer Dearborn, MI
- software developer Dearborn, MI

