Job Description
The Opportunity: We are looking for a talented and experienced Senior Software Engineer to join our growing team in Detroit, MI. This is an immediate hire position offering the chance to work on cutting-edge projects that shape the future of our industry.
At Apex Innovations, we pride ourselves on fostering a culture of innovation, collaboration, and professional growth. You will be at the forefront of solving complex technical challenges while enjoying the vibrant energy of Detroit's revitalized downtown.
Why Apply?
- Immediate Start: Join our team and make an impact from day one.
- Competitive Compensation: A salary range of $130k-$160k based on experience.
- Modern Tech Stack: Work with the latest tools and technologies.
- Benefits Package: Comprehensive health, dental, vision, and 401(k) matching.
If you are ready to take your career to the next level in a dynamic environment, we want to hear from you.
Responsibilities
- Design, develop, and maintain scalable software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams including product managers, designers, and engineers to define features and technical specifications.
- Conduct code reviews, perform debugging, and optimize application performance for speed and scalability.
- Mentor junior developers, providing technical guidance and fostering a culture of continuous learning.
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Ensure software security best practices are implemented across all projects.
Qualifications
- 5+ years of professional software development experience in a similar role.
- Proficiency in at least two major programming languages (e.g., Python, Java, C#, or JavaScript).
- Strong understanding of software architecture, design patterns, and data structures.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Familiarity with Agile/Scrum methodologies and version control systems (Git).
- Bachelor's degree in Computer Science, Engineering, or a related field (equivalent experience accepted).