Overview
Skills
Job Details
Job Title: Senior Full-Stack Software Developer
Location: Pontiac and Warren, MI (Onsite 5 days/week)
Interview/Coding: Virtual
Job Summary:
We are seeking a seasoned Senior Full-Stack Software Developer with strong backend expertise, preferably from the automotive domain. The ideal candidate will design, develop, and maintain high-performance, scalable applications, working across the full tech stack.
Key Responsibilities:
Develop scalable software solutions based on detailed business requirements and supported technology architecture.
Engage in development activities for new solutions and enhancements to current systems.
Drive the architecture, design, and implementation of new features.
Optimize application performance and ensure code quality through testing and code reviews.
Troubleshoot and debug multi-layered software solutions, triage incidents, and improve usability.
Collaborate with cross-functional teams to deliver robust solutions.
Required Skills & Experience:
Minimum 7 years of professional software development experience.
Strong hands-on expertise in Java, Spring Boot, SQL, and Angular.
Proficient in multi-threaded development.
Experience with cloud platforms, Kubernetes, Docker, and HPC platforms.
Extensive UI design experience.
Familiarity with software development best practices.
Comfortable working in Agile environments and dealing with ambiguity.
Automotive industry experience is strongly preferred.
Desired Attributes:
Strives for excellence and innovation.
Thrives in collaborative, cross-functional teams.
Exhibits a strong work ethic and attention to detail.
Excels in software engineering and problem-solving.