1

Associate Full Stack Software Engineer Jobs in Detroit, MI

... Full-stack software engineer who will be responsible for designing, developing, testing and ... maintaining software applications and products to meet customer needs. Also, involved in the entire ...

As a Full-stack Software Engineer , you will actively engage in your engineering craft, taking a hands-on approach to multiple high-visibility projects. Your expertise will be pivotal in delivering ...

We are seeking an experienced Full-Stack Software Engineer to build the software ecosystem powering our next-generation AI Vision Systems. You will develop the "connective tissue" between high ...

As a Lead Full-stack Software Engineer , you will actively engage in your engineering craft, taking a hands-on approach to multiple high-visibility projects. Your expertise will be pivotal in ...

Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function. Key Responsibilities: * Engage with ...

Role Title: Full-Stack Engineer Location: Remote Clearance Requirement: Public Trust required ... Minimum of five years of software development experience with hands-on design and development of ...

Employees in this job function are Full-Stack Software Engineers responsible for the development and maintenance of the end-to-end application lifecycle, including frontend interfaces, APIs, and ...

Employees in this job function are Full-Stack Software Engineers responsible for the development and maintenance of the end-to-end application lifecycle, including frontend interfaces, APIs, and ...

Employees in this job function are Full-Stack Software Engineers responsible for the development and maintenance of the end-to-end application lifecycle, including frontend interfaces, APIs, and ...

Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function. Key Responsibilities: * Engage with ...

next page

Showing results 1-20

Associate Full Stack Software Engineer information

See Detroit, MI salary details

$44.1K

$133.4K

$188.6K

How much do associate full stack software engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for associate full stack software engineer in Detroit, MI is $133,418.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,900.00 and $156,400.00 per year, depending on experience, location, and employer.

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

To thrive as an Associate Full Stack Software Engineer, you need a solid understanding of programming languages (such as JavaScript, Python, or Java), web development frameworks, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms, and databases (SQL and NoSQL), as well as exposure to tools like Docker or CI/CD pipelines, is often required. Strong problem-solving abilities, effective communication, and adaptability help you collaborate and learn quickly in dynamic environments. These skills and qualities ensure you can build, maintain, and improve scalable software solutions while contributing productively to team goals.

How do Associate Full Stack Software Engineers typically collaborate with other team members during a project?

Associate Full Stack Software Engineers work closely with both front-end and back-end developers, as well as designers, QA testers, and product managers. Collaboration usually involves participating in daily stand-up meetings, code reviews, and sprint planning sessions. Associates are often given specific tasks or features to develop, but they also contribute to troubleshooting and integrating components with the larger codebase. Open communication and a willingness to ask questions are key to success, as these engineers frequently seek guidance from senior teammates while building their technical skills.

What is an Associate Full Stack Software Engineer?

An Associate Full Stack Software Engineer is an entry-level or early-career professional who develops both front-end (client-side) and back-end (server-side) components of web or software applications. They work under the guidance of senior engineers to build, test, and maintain software systems, using a range of programming languages and frameworks. Their responsibilities typically include coding, debugging, collaborating with team members, and learning new technologies. This role provides foundational experience in the software development lifecycle and helps prepare individuals for more advanced engineering roles.

What is the difference between Associate Full Stack Software Engineer vs Junior Full Stack Developer?

AspectAssociate Full Stack Software EngineerJunior Full Stack Developer
Required CredentialsBachelor's degree in CS or related field; some companies may prefer internships or certificationsTypically an entry-level role; may require a degree or coding bootcamp experience
Work EnvironmentCollaborates with teams, involved in project planning, and code reviewsFocuses on coding tasks, learning, and supporting senior developers
Employer & Industry UsageUsed across tech companies, startups, and corporate environmentsCommon in entry-level positions across similar industries

The Associate Full Stack Software Engineer role generally requires a bachelor's degree and some experience, focusing on collaboration and learning. In contrast, a Junior Full Stack Developer is an entry-level position mainly centered on coding and skill development. Both roles are common in tech industries, but the associate position often involves more responsibilities and team interaction.

What are the most commonly searched types of Full Stack Software Engineer jobs in Detroit, MI? The most popular types of Full Stack Software Engineer jobs in Detroit, MI are:
Java Full Stack Developer

Java Full Stack Developer

Stefanini Group

Dearborn, MI • On-site

$82 - $87/hr

Contractor

Posted 14 days ago


Job description

Details:
Stefanini Group is hiring!
Stefanini is looking for a Java FullStack Developer, Dearborn, MI (Onsite)
For quick apply, please reach out Parul Singh at 248-582-6481/ parul.singh@stefanini.com
We are seeking for Full-stack software engineer who will be responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. Also, involved in the entire software development lifecycle including designing software architecture, writing code, testing 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.
Responsibilities
  • Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions
  • Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies
  • Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc.
  • Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application.
  • Collaborate with cross functional teams like product owners, designers, architects etc.
  • Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices.
  • Work on continuously improving performance and optimizing the application and implementing new technologies to maximize development efficiency.
  • Familiar with programming practices, such as test-driven development, continuous integration, and continuous delivery.
  • Support security practices to safeguard user data including encryption and anonymization.
  • Create user-friendly and interactive interfaces.Develop and maintain back-end applications like APIs and microservices using server-side languages.
  • Evaluate and incorporate emerging technologies and capabilities to deliver their solutions and are monitoring and participating in solutions for new stack layers, often involving industry collaboration.

Job Requirements
Details:
Experience Required
  • 10+ years of experience in IT
  • 8+ years of experience in development with Java
  • Experience with GCP

Education Required
  • Bachelor's Degree in Computer Science, Engineering, or related field.

**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 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.
#LI-PS11
#LI-ONSITE
Pay Range:
$ 82.00 - $ 87.00