1

Senior Full Stack Software Engineer Jobs in Center Line, MI

Role Overview We are seeking a Senior Full Stack Engineer to design, develop, and support scalable ... Experience in full stack software engineering or application development * Strong hands-on ...

next page

Showing results 1-20

Senior Full Stack Software Engineer information

See Center Line, MI salary details

$41.8K

$126.6K

$178.9K

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

As of Jul 13, 2026, the average yearly pay for senior full stack software engineer in Center Line, MI is $126,581.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,300.00 and $148,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Senior Full Stack Software Engineer position, and why are they important?

To thrive as a Senior Full Stack Software Engineer, you need deep expertise in both front-end and back-end development, strong problem-solving abilities, and a solid foundation in computer science principles, typically demonstrated by a bachelor’s or master’s degree in a related field. Familiarity with frameworks and languages like React, Angular, Node.js, Python, and proficiency in using cloud platforms, version control systems like Git, and continuous integration tools is crucial, and relevant certifications are an advantage. Exceptional communication, leadership, and teamwork skills help you effectively coordinate with cross-functional teams and mentor junior engineers. These skills ensure you can deliver robust, scalable solutions while driving project success and fostering a collaborative development environment.

What does a typical workday look like for a Senior Full Stack Software Engineer?

A typical day for a Senior Full Stack Software Engineer involves designing and implementing new features, reviewing and improving code, and collaborating with product managers, designers, and other developers to deliver project goals. You might split your time between writing code for both front-end and back-end systems, participating in daily stand-up meetings, and providing technical guidance to junior team members. The role often requires balancing hands-on development with architectural planning and problem-solving for complex technical challenges. You’ll also frequently interact with stakeholders to gather requirements and provide updates, ensuring alignment throughout the software development lifecycle.

What is a Senior Full Stack Software Engineer job?

A Senior Full Stack Software Engineer is an experienced developer responsible for designing, building, and maintaining both front-end and back-end systems in web or software applications. They work with a variety of technologies, frameworks, and databases to ensure seamless functionality across the entire software stack. In addition to coding, they often provide technical leadership, mentor junior developers, and contribute to architectural decisions. Their role requires strong problem-solving skills, an understanding of best practices, and the ability to collaborate with cross-functional teams to deliver high-quality software solutions.

What cities near Center Line, MI are hiring for Senior Full Stack Software Engineer jobs? Cities near Center Line, MI with the most Senior Full Stack Software Engineer job openings:
Senior Full Stack Cloud Software Engineer

Senior Full Stack Cloud Software Engineer

HTC Global Services

Dearborn, MI • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 18 days ago


Job description

Job Title
Senior Full Stack Cloud Software Engineer
Overview / Summary
We are seeking an experienced Full Stack Cloud Software Engineer to design, develop, test, deploy, and maintain software applications and services. This role involves working across the full software development lifecycle, including software architecture, application development, testing, deployment, performance optimization, and security implementation. The ideal candidate will have strong cloud engineering experience and the ability to collaborate with cross-functional teams to deliver scalable, high-quality solutions.
Key Responsibilities
  • Engage with customers to understand use cases, requirements, and challenges while advocating for user-centric software solutions.
  • Design, develop, and deliver software solutions using modern tools, frameworks, methodologies, and technologies.
  • Assess application requirements and determine appropriate technology stacks, integration methods, and deployment strategies.
  • Create high-level software architecture designs, including application structure, components, and interfaces.
  • Collaborate with cross-functional teams including product owners, designers, and architects.
  • Define and implement software testing strategies, guidelines, policies, and processes.
  • Continuously improve application performance and optimize development efficiency through the adoption of new technologies.
  • Apply software engineering practices such as test-driven development (TDD), continuous integration (CI), and continuous delivery (CD).
  • Support security practices including data encryption and anonymization.
  • Create user-friendly and interactive user interfaces.
  • Develop and maintain backend applications, APIs, and microservices using server-side technologies.
  • Evaluate and incorporate emerging technologies and capabilities to enhance software solutions.
  • Participate in the adoption and support of new technology stack layers and industry advancements.

Required Qualifications
  • Bachelor's Degree.
  • 6+ years of IT experience.
  • 4+ years of software development experience.
  • Practical experience in at least two programming languages or advanced expertise in one programming language.
  • Java: 5-6 years.
  • Microsoft Azure: 4-6 years.
  • Cloud Computing: 3+ years.
  • Kubernetes: 2+ years.
  • GCP Cloud Run: 2+ years.
  • PostgreSQL: 2-3 years.
  • Google Cloud Platform (GCP): 1-2 years.
  • APIGEE: 1-2 years.
  • MongoDB: 1-3 years.
  • IAM: 1-3 years.
  • Experience designing, deploying, and supporting cloud-based solutions.
  • Experience with API integration methods and data exchange.
  • Knowledge of cloud security considerations and implementation practices.
  • Experience supporting critical applications in highly available environments.
  • Experience with Google Cloud Platform and cloud-native technologies including Cloud Run, GKE, Pub/Sub, Cloud Functions, Cloud Scheduler, APIGEE, GCP Logging, Terraform, Cloud Build, and Tekton.
  • Experience with canary deployments and API technologies including JSON, REST, Swagger, and Postman.

What Makes HTC A Great Place To Build Your Future
HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you'll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You'll have long-term opportunities to grow your career and develop skills in the latest emerging technologies.
At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks.
Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.