Job Description
We are seeking a visionary Senior Software Engineer to join our elite engineering team in the heart of Detroit. At Detroit Digital Innovations, we are redefining the future of urban mobility through cutting-edge software solutions. If you are passionate about scalable architecture, agile development, and want to work in one of America's most resilient tech hubs, we want to hear from you.
Why You’ll Love It Here:
- Competitive salary and comprehensive benefits package.
- Work with a diverse team of industry leaders in a modern, collaborative office.
- Opportunities for continuous learning and professional growth.
Join us in building the next generation of digital infrastructure for the Motor City.
Responsibilities
- Design, develop, and maintain high-performance software applications using modern languages and frameworks.
- Lead code reviews and provide mentorship to junior developers to ensure code quality and best practices.
- Collaborate with cross-functional teams (product, design, and hardware) to define feature requirements.
- Optimize existing software for maximum speed and scalability.
- Participate in the full software development lifecycle, from concept to deployment and maintenance.
- Identify and resolve complex technical issues and bottlenecks in real-time.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- 5+ years of professional software development experience.
- Strong proficiency in Python, Java, or C++.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Familiarity with RESTful APIs and microservices architecture.
- Excellent problem-solving skills and ability to thrive in a fast-paced agile environment.