Job Description
Join the forefront of innovation in the Motor City.
Apex Detroit Dynamics is currently seeking a Senior Software Engineer for an immediate hire opportunity. We are a forward-thinking technology firm dedicated to revolutionizing the automotive and logistics sectors. We are looking for a talented engineer who is passionate about building scalable, high-performance systems and is ready to hit the ground running.
In this role, you will lead critical development projects, mentor junior staff, and architect solutions that drive business growth. If you are a self-starter with a knack for problem-solving and a desire to work in a dynamic environment, we want to hear from you.
Responsibilities
- Design, develop, and deploy scalable software architectures using modern programming languages.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define feature requirements and technical specifications.
- Conduct rigorous code reviews to ensure code quality, maintainability, and adherence to best practices.
- Mentor junior developers and provide technical guidance to foster team growth.
- Identify and troubleshoot complex technical issues and performance bottlenecks efficiently.
- Implement robust testing strategies and CI/CD pipelines to ensure software reliability.
Qualifications
- Minimum of 5+ years of professional software development experience.
- Strong proficiency in Python, Java, or C#.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with database technologies (SQL and NoSQL).
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Excellent verbal and written communication skills.