Job Description
We are seeking a highly skilled Software Engineer to join our innovative team in the heart of Detroit. As a pivotal player in the automotive and fintech sectors, we are committed to building the next generation of digital infrastructure. This role offers the opportunity to work on complex, scalable systems that impact millions of users.
You will be part of a culture that values technical excellence, continuous learning, and collaborative problem-solving. We provide a competitive benefits package and a modern workspace in downtown Detroit.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern programming languages.
- Collaborate closely with product managers, designers, and other engineers to define feature requirements and technical specifications.
- Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Participate in the full software development lifecycle, including code reviews, testing, and deployment.
- Debug and resolve complex technical issues to ensure system stability and performance.
- Contribute to technical architecture decisions and mentor junior developers.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional software development experience.
- Proficiency in at least two of the following: Python, Java, C#, or JavaScript.
- Strong experience with RESTful APIs, SQL, and NoSQL databases.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills and ability to work in an Agile/Scrum environment.