1

Associate Software Engineer Jobs in Troy, MI (NOW HIRING)

As a Senior Software Engineer, you will be instrumental in designing, developing, and evolving our cloud native services supporting Ford retail consumers. This critical application leverages Jav ...

Software Engineer Company: AISIN World Corp. of America Department: Operations, Systems Engineering Location: Seymour, IN Position Summary The Software Engineer position will work within a systems ...

Software Engineer

Dearborn, MI · On-site

$115K - $162K/yr

As a Senior Software Engineer, you will be instrumental in designing, developing, and evolving our cloud native services supporting Ford retail consumers. This critical application leverages Jav ...

Software Engineer #1058199 Position Description: * We are seeking a highly motivated full stack develpoer to join our Observability team. * As a Software Engineer on our Platform Observability team ...

The Software Engineer is responsible for designing, developing, modernizing and supporting customer-facing and internal business applications across the organization. The primary focus being on ...

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

Software Engineer #1056965 Position Description: Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer ...

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

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

Software Engineer #1054833 Employee in this role perform following job duties, * Lead the end-to-end design, development, and orchestration of the complex Risk platform on Zero Trust Google Cloud ...

BAS Software Engineer (Programming & Integration Focus) - Detroit, MI - Building Automation Career OpportunityOverview: Are you a detail-driven BAS programmer with strong integration and ...

Software Engineer #1058088 * We are seeking a highly experienced Senior Software Engineer for the Vehicle Invoicing and Drafting Application with 10+ years of solid technology experience with ...

Software Engineer #1052135 * We are seeking a highly experienced Senior Software Engineer for the Vehicle Invoicing and Drafting Application with 10+ years of solid technology experience with ...

The Software Engineer will work on a back-end software engineering team and collaborate with the other Software Engineers, Designers, and Product Managers to deliver connected back-end services that ...

Software Engineer #1059673 * This Software Engineer position is for a Functional/Technical SAP resource with expertise in ERP implementations for SAP Material Management in Direct Procurement in ...

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

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

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

next page

Showing results 1-20

Associate Software Engineer information

See Troy, MI salary details

$18

$40

$93

How much do associate software engineer jobs pay per hour?

As of Jul 2, 2026, the average hourly pay for associate software engineer in Troy, MI is $40.02, according to ZipRecruiter salary data. Most workers in this role earn between $28.94 and $42.36 per hour, depending on experience, location, and employer.

What are some common challenges faced by Associate Software Engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What are the key skills and qualifications needed to thrive as an Associate Software Engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

What Is an Associate Software Engineer Job Description?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What is an Associate Software Engineer?

An Associate Software Engineer is an entry-level professional who assists in designing, developing, testing, and maintaining software applications. They typically work under the guidance of senior engineers and are responsible for writing code, fixing bugs, and participating in team meetings. This role often serves as a stepping stone for recent graduates or those new to the software development field, helping them gain practical experience and develop technical skills. Associate Software Engineers usually work with a variety of programming languages and tools depending on the company and project requirements.
What are the most commonly searched types of Software Engineer jobs in Troy, MI? The most popular types of Software Engineer jobs in Troy, MI are:
What are popular job titles related to Associate Software Engineer jobs in Troy, MI? For Associate Software Engineer jobs in Troy, MI, the most frequently searched job titles are:
What job categories do people searching Associate Software Engineer jobs in Troy, MI look for? The top searched job categories for Associate Software Engineer jobs in Troy, MI are:
What cities near Troy, MI are hiring for Associate Software Engineer jobs? Cities near Troy, MI with the most Associate Software Engineer job openings:
Infographic showing various Associate Software Engineer job openings in Troy, MI as of June 2026, with employment types broken down into 93% Full Time, 4% Part Time, 2% Contract, and 1% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $83,251 per year, or $40 per hour.
Software Engineer

$115K - $162K/yr

Full-time

Medical, Dental, Vision, Life, PTO

Posted 22 days ago


Job description

As a Senior Software Engineer, you will be instrumental in designing, developing, and evolving our cloud native services supporting Ford retail consumers. This critical application leverages Jav Springboot, GCP Cloud Run, and cloud-native technologies to deliver optimal customer experience.

You will drive technical excellence, foster innovation, and ensure the scalability, reliability, and security of our core systems.  

  • Bachelor's degree in computer science or engineering
  • 5+ years of software engineering experience
  • 3+ years of experience with GCP, Cloud Run, Spring Boot, and Java
  • Experience working with Agile methodologies such as Scrum and eXtreme Programming as an Anchor and Team lead
  • Experience in launching large scale global API's on cloud technologies such as Azure and GCP
  • Strong understanding of microservices and optimizing them for resiliency and performance
  • Strong understanding of Identity Products (IDP) such as IBM Security Verify and Azure AD B2C
  • Agile software engineering practices - TDD, CI/CD, Refactoring, Clean Code, Pairing/Mobbing
  • Developing and publishing APIs with Swagger docs in Apigee and APIM. 
  • Experience with using DevOps tools like Jenkins, SonarQube, CheckMarx and GitHub
  • Expert level experience in software craftsmanship

You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!
As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder...or all of the above? No matter what you choose, we offer a work life that works for you, including:
Immediate medical, dental, vision and prescription drug coverage
Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
Vehicle discount program for employees and family members and management leases
Tuition assistance
Established and active employee resource groups
Paid time off for individual and team community service
A generous schedule of paid holidays, including the week between Christmas and New Year's Day
Paid time off and the option to purchase additional vacation time.
 

This position is a salary grade 7 and ranges from $99,600-$146,600., 

This position is a salary grade 8 and ranges from $115,000-$162,900.    
For more information on salary and benefits, click here: https://fordcareers.co/GSR

Visa sponsorship is not available for this position.

Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.

#LI-Onsite

 #LI-DP2 

  • Lead the design, development, and implementation of robust, scalable microservices architectures and desktop applications for the vehicle integration platform. 
  • Develop Spring Boot/Java API/microservices on Google Cloud Platform (GCP) utilizing GCP services such as Cloud Run, Cloud Spanner, Cloud Pub/Sub, and more. 
  • Champion engineering best practices, including code reviews, adherence to architectural principles, and the development of reusable frameworks and components. 
  • Experience in Customer Identity Access Management (CIAM) 
  • Drive the implementation of comprehensive observability, monitoring, and alerting frameworks (SLOs/SLIs) to ensure the performance, reliability, and availability of critical systems. 
  • Lead performance engineering initiatives, including proactive bottleneck identification, capacity planning, and the establishment of performance baselines and benchmarks.
  • Serve as a 
  • Deliver software frequently using Test Driven Development (TDD), continuous integration, and continuous deployment (CI/CD) 
  • Work with team members to establish best practices to maximize efficiency and minimize risk. 
  • Interact and work closely with product managers to devise solutions and break them into incremental production-ready user stories. 
  • Executing API Load and Performance (L&P) on API/modules developed. 
  • Use DevOps tools such as Tekton, SonarQube, Checkmarx, Fossa, and GitHub to deploy, improve and manage software.

Ford logo

About Ford

Sourced by ZipRecruiter

At Ford Motor Company, we believe freedom of movement drives human progress. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career and help us define tomorrow's transportation.

Industry

Civil engineering construction

Company size

51 - 200 Employees

Headquarters location

Doral, FL, US

Year founded

1982