1

Fte Software Engineer Jobs in Michigan (NOW HIRING)

AUTOSAR BSW Engineer

Auburn Hills, MI · On-site

$129K - $170K/yr

... FTE Pay Range: 90,000- 95,000 + Benefits This position will function as a member of the BSWE team ... The primary duties will include development of base level software layers, integration with ...

Technical Product Owner

Lansing, MI · On-site +1

$70 - $80/hr

W2 Contract/ FTE Experience Required: 6+ Years (as Tech Product Owner) Overall Experience : 10+ ... Software Engineer → Technical Lead → Solutions Architect → Technical Product Owner We are ...

OBD Requirements Engineer

Novi, MI · On-site

$160K - $192K/yr

Review software implementation concepts and diagnostic interface definitions to ensure external ... OBD Requirements Testing Sr Specialist_Novi, MI_Full-Time(FTE)_Direct Hire Hi, Trust this finds you ...

Be Seen First

Maintenance Engineer

Redford, MI · On-site

$50 - $55/hr

Up to 2 years, possibility of extension/conversion to FTE Pay: $50.00 -$55.00 hourly Individual to ... software (i.e. Windows, etc.) Company Description Largest heavy-duty truck manufacturer in North ...

SoC BSW Engineer

Auburn Hills, MI · On-site

$97K - $124K/yr

... FTE Pay Range: 90,000-95000 Job Requirement Details MANDATORY SKILLS AUTOSAR BSW,embedded Linux OS ... Establish CI/CD pipelines, automation frameworks, and secure software lifecycle practices for ...

next page

Showing results 1-20

Fte Software Engineer information

What is a FTE software engineer?

A FTE Software Engineer is a full-time employee who designs, develops, tests, and maintains software applications or systems. Unlike contractors or part-time workers, FTE (Full-Time Equivalent) engineers typically work a standard schedule (such as 40 hours per week) and receive full benefits from their employer. Their responsibilities can range from writing code and fixing bugs to collaborating with other team members on software projects. FTE Software Engineers are integral to the success of technology-driven companies, as they ensure the reliability and functionality of digital products.

What are the key skills and qualifications needed to thrive as a FTE software engineer?

To thrive as a FTE Software Engineer, you need strong programming skills, problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with development tools such as Git, integrated development environments (IDEs), and experience with frameworks or cloud platforms is typically required, along with certifications like AWS Certified Developer or Microsoft Certified: Azure Developer Associate being beneficial. Effective communication, teamwork, and adaptability are crucial soft skills that help engineers collaborate and respond to evolving project needs. These skills ensure high-quality code delivery, smooth project execution, and the ability to contribute effectively within dynamic development teams.

What opportunities for professional development and growth can a FTE software engineer typically expect within a company?

As a Full-Time Software Engineer, you can expect a variety of opportunities for career growth, such as participation in mentorship programs, internal technical training, and access to industry conferences. Many companies also offer structured career ladders, allowing you to progress from junior to senior engineering roles or transition into specialized areas like DevOps, data engineering, or leadership positions. Collaboration on cross-functional projects with product managers, designers, and QA teams further enhances your skill set and network, supporting both personal and professional advancement.

What is the difference between Fte Software Engineer vs Contract Software Engineer?

AspectFte Software EngineerContract Software Engineer
Employment TypeFull-time, permanentTemporary, project-based
CredentialsTypically requires a bachelor's degree in CS or related fieldSimilar educational background, often with less emphasis on certifications
Work EnvironmentIn-house or remote, integrated with company teamsUsually remote or on-site at client locations, project-specific
Industry UsageCommon in tech companies, startups, large enterprisesFrequent in consulting firms, agencies, project-based roles

Fte Software Engineers are employed full-time with benefits and stability, working closely with company teams. Contract Software Engineers work on specific projects, often with flexible arrangements. Both roles require similar technical skills, but employment terms and work settings differ.

What job categories do people searching Fte Software Engineer jobs in Michigan look for?

The top searched job categories for Fte Software Engineer jobs in Michigan are:

What cities in Michigan are hiring for Fte Software Engineer jobs?

Cities in Michigan with the most Fte Software Engineer job openings:

Infographic showing various Fte Software Engineer job openings in Michigan as of August 2026, with employment types broken down into 81% Full Time, 16% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution.

W2-FTE - Full Stack Software Engineer (Java, Spring Boot, Angular, Google Cloud Platform) - Dearborn

Empower Professionals

Dearborn Heights, MI • On-site

$48.50 - $62.50/hr

Other

Posted 19 days ago


Job description

Role: Full Stack Software Engineer (Java, Spring Boot, Angular, Google Cloud Platform) 

Location: Dearborn, MI (Hybrid)

Duration: FTE

 

Job Description:

We are seeking a Full Stack Software Engineer with strong expertise in Java, Spring Boot, Angular, and Google Cloud Platform (Google Cloud Platform) to design, develop, and maintain scalable enterprise applications and automation solutions. The ideal candidate will have hands-on experience building cloud-native applications, developing RESTful APIs, implementing CI/CD automation, and creating self-service platforms that improve deployment efficiency and software delivery.

 

Responsibilities:

  • Design, develop, and maintain enterprise web applications using Java, Spring Boot, Angular, and Google Cloud Platform.
  • Build and deploy self-service portals and automation solutions.
  • Develop responsive front-end applications and scalable back-end services.
  • Design and implement RESTful APIs and integrate them with enterprise applications.
  • Develop and optimize PostgreSQL database solutions.
  • Build and maintain deployment pipelines using GitHub Actions and CI/CD best practices.
  • Perform unit testing, debugging, code reviews, and application performance optimization.
  • Ensure applications are developed following security and coding best practices.
  • Collaborate with development, DevOps, and business teams to deliver high-quality solutions.
  • Monitor, support, and enhance existing applications and automation tools.
  • Contribute to architecture decisions focused on scalability, maintainability, and performance.
  • Translate business requirements into Jira user stories with clear acceptance criteria.

 

Requirements:

  • Bachelor''s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in Java and Spring Boot development.
  • 5+ years of experience with Angular or similar front-end frameworks.
  • Hands-on experience with Google Cloud Platform (Google Cloud Platform) services (3+ years preferred; strong practical experience will be considered).
  • 3+ years of experience developing RESTful APIs.
  • 2+ years of experience building and maintaining GitHub Actions workflows.
  • Experience with CI/CD pipelines and deployment automation.
  • Experience building and supporting enterprise web applications.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Experience working in Agile development environments.

 

Skills:

  • Java
  • Spring Boot
  • Angular
  • Full Stack Development
  • Google Cloud Platform (Google Cloud Platform)
  • RESTful APIs
  • GitHub Actions
  • CI/CD
  • PostgreSQL
  • Web Application Development
  • DevOps
  • Git
  • Jira
  • Automation
  • Cloud-Native Applications
  • Application Security
  • Agile Development

 

Preferred Qualifications

  • Experience with iOS or Android mobile development.
  • Knowledge of application security, vulnerability analysis, and mitigation.
  • Experience working within large enterprise service teams.
  • DevOps experience.
  • Experience with Ansible, Jira, Swift, Kotlin, or scripting languages.

Anil Singh

Technical Recruiter | Empower Professionals

......................................................................................................................................

 Phone:  x 381 | Mobile:  | Fax:

100 Franklin Square Drive – 4th Floor Somerset, NJ 08873

Certified NJ and NY Minority Business Enterprise (NMSDC)