Job Description
Join a dynamic team at Apex Innovations!
We are seeking a talented Senior Software Engineer to join our growing team in Cleveland, Ohio. We are proud to offer comprehensive relocation assistance to the right candidate, making your move to the Midwest seamless and exciting. You will play a crucial role in architecting robust, scalable systems that power our flagship products.
At Apex Innovations, we value innovation, collaboration, and technical excellence. Our engineers work in a hybrid environment, utilizing the latest technologies to solve complex problems.
Responsibilities
- Design, develop, and deploy high-performance software solutions using modern architectures.
- Collaborate closely with product managers, designers, and other engineers to define feature requirements and user stories.
- Mentor junior developers and conduct technical code reviews to ensure code quality and adherence to standards.
- Optimize application performance, scalability, and security.
- Troubleshoot complex production issues and implement long-term fixes.
- Participate in the full software development lifecycle, from design to deployment and maintenance.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- 3+ years of professional experience in software development.
- Proficiency in Python or Java with experience in JavaScript/TypeScript.
- Strong understanding of relational databases (SQL) and cloud services (AWS/Azure).
- Experience with containerization tools such as Docker and Kubernetes.
- Excellent problem-solving skills and the ability to work in a fast-paced, Agile environment.