Job Description
Are you a highly skilled Software Engineer looking to make a significant impact in a dynamic environment? Apex Innovations is currently seeking a top-tier talent to join our growing team in Detroit, Michigan. We offer a competitive salary, comprehensive benefits, and a Generous Sign-On Bonus for the right candidate.
As a key member of our engineering squad, you will be responsible for architecting scalable solutions and driving technical innovation. We value creativity, collaboration, and a passion for excellence.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams (product, design, and operations) to define, design, and ship new features.
- Conduct code reviews, write unit tests, and ensure code quality and best practices.
- Optimize application performance, scalability, and security.
- Mentor junior developers and contribute to the technical growth of the team.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
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 or Java and front-end technologies like React or Angular.
- Experience with cloud platforms such as AWS or Google Cloud.
- Deep understanding of software design patterns and database management (SQL/NoSQL).
- Excellent problem-solving skills and the ability to work in a fast-paced Agile environment.