Job Description
Join the Innovation Hub of the Midwest.
We are seeking a visionary Senior Software Engineer to drive digital transformation in the heart of Detroit. In this role, you will architect scalable solutions that power the next generation of automotive and fintech innovation. You will work in a dynamic, collaborative environment where your code makes a tangible impact on the local economy.
Why Join Us?
- Hybrid Work Model: Enjoy the flexibility of working from our modern downtown Detroit office while maintaining a healthy work-life balance.
- Competitive Compensation: Comprehensive benefits package including health, dental, and vision.
- Growth Opportunities: Clear pathways for career advancement and technical mentorship.
Are you ready to leverage your expertise to build the future? Apply today to join our elite engineering team.
Responsibilities
- Design, develop, and deploy high-quality, scalable software applications using modern architectures.
- Lead code reviews and provide technical mentorship to junior developers to ensure code quality and best practices.
- Collaborate closely with product managers, designers, and cross-functional teams to define requirements and deliver features.
- Optimize application performance, ensuring low latency and high availability under heavy load.
- Maintain and upgrade existing legacy systems to improve efficiency and security.
- Participate in the full software development lifecycle, including requirements analysis, testing, and deployment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree is a plus.
- Minimum of 5+ years of professional software development experience.
- Strong proficiency in Python or Java with a deep understanding of object-oriented design principles.
- Experience with cloud platforms such as AWS or Azure and containerization technologies like Docker and Kubernetes.
- Familiarity with relational and NoSQL databases (PostgreSQL, MongoDB).
- Excellent problem-solving skills and the ability to troubleshoot complex technical issues independently.