Job Title: Software Engineer
Location: Dearborn, MI.
Job Type: W2 Contract
Expected hours per week: 40 hours per week
Schedule: Onsite
**W2 CONTRACT, NO C2C**
Job Description:
We are looking for a Senior Software Engineer to design, build, and scale modern software applications that directly impact customers. This role is ideal for someone who is passionate about solving complex problems, collaborating cross?functionally, and delivering high-quality, user-centric solutions in a fast-paced environment.
What You’ll Do
- Partner with customers and stakeholders to understand use cases, pain points, and requirements
- Design, develop, test, and deploy scalable software solutions across the full development lifecycle
- Architect and build high-level system designs, defining components, integrations, and interfaces
- Develop backend services, APIs, and microservices using Java and modern frameworks
- Collaborate with product managers, designers, and architects to deliver cohesive solutions
- Define and implement testing strategies aligned with industry best practices
- Continuously improve performance, scalability, and reliability of applications
- Apply modern engineering practices such as TDD, CI/CD, and Agile methodologies
- Implement security best practices, including data protection and encryption
- Build intuitive, user-friendly interfaces when supporting full-stack development
- Evaluate and adopt emerging technologies to improve development efficiency
Required Skills
- Java (Spring Boot) for backend development
- Experience with Google Cloud Platform (GCP), including services such as Cloud Functions, Pub/Sub, and PostgreSQL
- Strong experience with Test-Driven Development (TDD)
Preferred Skills
- Experience with AI-enabled development tools (e.g., GitHub Copilot, Gemini Conductor, OpenCode, etc.)
Experience
- 10+ years of IT experience
- 8+ years in software development
- Advanced proficiency in at least one programming language, or working proficiency in two
- Experience mentoring or guiding other engineers
Education
- Bachelor’s Degree required
Benefits: 80 hours paid time off, medical insurance contributions, dental vision and our 401k retirement savings plan
#LI-SH1
#INDOEM
