Job Description
Are you a visionary engineer looking for your next challenge? Apex Innovations is urgently hiring a Senior Software Engineer to join our dynamic team in Minneapolis, MN. We are looking for a driven individual who is passionate about building scalable, high-performance applications that drive real-world impact. If you are ready to lead technical initiatives and mentor a talented team, we want to hear from you today.
Why Join Us?
- Competitive salary package in the heart of Minneapolis.
- Comprehensive health, dental, and vision insurance.
- Flexible remote work options and hybrid schedules.
- Generous professional development and training budgets.
- Opportunity to work on cutting-edge technology projects with industry leaders.
Responsibilities
- Design, develop, and maintain high-quality software solutions using modern programming languages and frameworks.
- Lead the architecture and implementation of complex features, ensuring scalability and performance.
- Conduct code reviews, provide technical guidance, and mentor junior developers to foster a culture of excellence.
- Collaborate closely with cross-functional teams including product managers, designers, and QA engineers.
- Troubleshoot and resolve critical technical issues in production environments efficiently.
- Stay current with industry trends and emerging technologies to drive innovation within the organization.
Qualifications
- Minimum of 5 years of professional software engineering experience.
- Strong proficiency in Python, Java, or JavaScript (React/Node.js preferred).
- Demonstrated experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Deep understanding of software design patterns, data structures, and algorithms.
- Excellent problem-solving skills with the ability to work in a fast-paced agile environment.
- Strong communication skills and the ability to translate technical concepts to non-technical stakeholders.
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).