Job Description
Are you a visionary engineer looking to drive innovation in a high-growth environment? Apex Innovations is currently seeking a Senior Software Engineer for a permanent, direct hire position in Cleveland, Ohio.
As a key member of our engineering team, you will play a pivotal role in designing, developing, and deploying scalable software solutions that power our global client base. We offer a competitive compensation package, comprehensive benefits, and a culture that prioritizes professional growth and work-life balance.
Why Join Apex Innovations?
- Competitive salary and annual bonus potential.
- Comprehensive health, dental, and vision insurance.
- Flexible remote work options and generous PTO.
- Professional development stipends and certification support.
- State-of-the-art equipment and collaborative workspace.
Don't miss this opportunity to elevate your career with a leader in the industry. Apply today!
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern frameworks and languages.
- Lead code reviews, provide technical mentorship to junior developers, and ensure coding standards are met.
- Collaborate closely with product managers, designers, and cross-functional teams to translate business requirements into technical solutions.
- Identify performance bottlenecks and optimize application architecture for speed and efficiency.
- Conduct thorough testing and debugging to ensure software stability and security.
- Participate in the full software development lifecycle (SDLC), from planning and design to deployment and maintenance.
- Stay current with emerging technologies and industry trends to propose innovative solutions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- 5+ years of professional software development experience with a strong focus on backend or full-stack development.
- Proficiency in modern programming languages such as Python, Java, or C#.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes).
- Strong understanding of relational databases (SQL) and NoSQL databases.
- Excellent problem-solving skills and ability to work independently in a fast-paced environment.
- Strong communication skills and the ability to articulate complex technical concepts to non-technical stakeholders.