1

Software Engineer Software Engineer Jobs in Novi, MI

We are seeking a highly motivated Software Engineer to join the FDSP software delivery team. In this role, you will design, develop, enhance, deploy, and support cloud-native microservices that ...

Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and Deploy applications/services and proof-of-concepts to support new location-based vehicle features ...

Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and Deploy applications/services and proof-of-concepts to support new location-based vehicle features ...

Senior Software Engineer I

Birmingham, MI · On-site

$116K - $154K/yr

Description Senior Software Engineer Location: Remote, USA Employment Type: Full-Time Benefits offered: Vision, medical, Life, Dental, 401K Gross Annual Base Salary: USD 138,000-172,250 Additional ...

We are looking for a part-time Software Engineer who will assist us with the design, development and installation of various software solutions. Your duties will include development, writing code ...

Senior Software Engineer I

Rochester, MI · On-site

$112K - $148K/yr

Description Senior Software Engineer Location: Remote, USA Employment Type: Full-Time Benefits offered: Vision, medical, Life, Dental, 401K Gross Annual Base Salary: USD 138,000-172,250 Additional ...

We are looking for a part-time Software Engineer who will assist us with the design, development and installation of various software solutions. Your duties will include development, writing code ...

Senior Software Engineer I

Rochester, MI · On-site

$112K - $148K/yr

Description Senior Software Engineer 1 Location: Remote, USA Employment Type: Full-Time Benefits Offered: Vision, Medical, Life, Dental, 401K Gross annual base salary: USD 131,000-170,000 Additional ...

Senior Software Engineer I

Birmingham, MI · On-site

$116K - $154K/yr

Description Senior Software Engineer 1 Location: Remote, USA Employment Type: Full-Time Benefits Offered: Vision, Medical, Life, Dental, 401K Gross annual base salary: USD 131,000-170,000 Additional ...

Software Engineer #1059251 Position Description: The Connected Vehicle Data Enablement (CVDE) organization within Global Data Insight and Analytics (GDIA) builds the data platforms and software ...

Software Engineer

Ypsilanti, MI · On-site

$86K - $181K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * * * The ...

Senior Software Engineer I

Birmingham, MI · On-site

$116K - $154K/yr

The Senior Software Engineer designs, develops, and delivers complex features and services within OneStream solutions, leading moderately to highly complex work that drives scalability, performance ...

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel:

Ford Motor Company is seeking a Senior Software Engineer to design, develop, and evolve cloud-native services that support Ford retail consumers. This role involves leading the development of ...

Software Engineer

Ypsilanti, MI · On-site

$86K - $181K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * * * The ...

Software Engineer #1061088 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...

Senior Software Engineer I

Rochester, MI · On-site

$112K - $148K/yr

The Senior Software Engineer designs, develops, and delivers complex features and services within OneStream solutions, leading moderately to highly complex work that drives scalability, performance ...

Showing results 21-40

Software Engineer Software Engineer information

See Novi, MI salary details

$59.6K

$138.4K

$192.8K

How much do software engineer software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for software engineer software engineer in Novi, MI is $138,406.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,600.00 and $162,300.00 per year, depending on experience, location, and employer.

What is the difference between Software Engineer Software Engineer vs Web Developer?

AspectSoftware EngineerWeb Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft, AWSBachelor's in CS, Web Development, or related field; certifications vary
Work EnvironmentSoftware development teams, offices, remote optionsWeb development teams, agencies, freelance work
Industry UsageTech, finance, healthcare, many sectorsDigital agencies, startups, e-commerce
Common Search/ComparisonOften compared for coding skills and project scopeCompared for front-end/back-end focus and design skills

Software Engineers and Web Developers both create software solutions, but Software Engineers typically work on a broader range of applications across various industries, focusing on system architecture and backend development. Web Developers specialize in building websites and web applications, often with a focus on front-end design or back-end functionality. Both roles require coding skills and collaboration, but their work environments and project types differ.

What are popular job titles related to Software Engineer Software Engineer jobs in Novi, MI?

For Software Engineer Software Engineer jobs in Novi, MI, the most frequently searched job titles are:

What job categories do people searching Software Engineer Software Engineer jobs in Novi, MI look for?

The top searched job categories for Software Engineer Software Engineer jobs in Novi, MI are:

What cities near Novi, MI are hiring for Software Engineer Software Engineer jobs?

Cities near Novi, MI with the most Software Engineer Software Engineer job openings:

Full-time

Re-posted 8 days ago


Job description

Software Engineer
ON W2
Location: On-site in Dearborn, MI, 5 days a week
JD:
Java • Spring Boot • Connected Services
Overview
We are looking for a skilled Senior Java 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 - building robust APIs and event-driven systems that power real-time device and data integrations.
Responsibilities
• Design and develop RESTful and event-driven microservices using Java 17+ and Spring Boot 3
• Build and maintain integrations with IoT devices, third-party APIs, and connected platforms
• Implement messaging pipelines with Kafka or RabbitMQ for real-time data streaming
• Write clean, testable code with JUnit, Mockito, and integration test suites
• Collaborate with product and DevOps on CI/CD pipelines (Docker, Kubernetes, Helm)
• Participate in architecture reviews and define best practices for the team
Required Skills
• 5+ years with Java (Java 17+ preferred) and Spring Boot ecosystem
• Strong knowledge of Spring Cloud, Spring Security, and Spring Data JPA
• Experience with Kafka, RabbitMQ, or similar messaging technologies
• Familiarity with OAuth 2.0, JWT, and API security patterns
• Proficient with SQL/NoSQL databases (PostgreSQL, MongoDB, Redis)
• Hands-on with Docker and Kubernetes in cloud environments (AWS, GCP, or Azure)
Nice to Have
• Experience with MQTT, AMQP, or CoAP for IoT device communication
• Knowledge of OpenAPI / Swagger specification and contract-first design
• Exposure to service mesh (Istio, Linkerd) and observability tooling
• Contributions to open-source Java or Spring Boot projects
Years of Experience: 9.00 Years of Experience