Job Description
Join a High-Growth Team as a Software Engineer
Are you a talented Software Engineer looking for an immediate hire opportunity? Apex Digital Solutions is seeking a skilled professional to join our engineering team in Cleveland, OH. We pride ourselves on delivering cutting-edge technology solutions and offer a competitive salary, comprehensive benefits, and a collaborative culture.
In this role, you will be responsible for building robust, scalable applications that drive business growth. We are looking for candidates who are passionate about code quality, system architecture, and solving complex problems.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern programming languages and frameworks.
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Write clean, efficient, and well-documented code through code reviews and testing.
- Optimize existing software for maximum speed and scalability.
- Participate in the full software development lifecycle, from concept and design to testing and deployment.
- Identify and fix bugs, performance issues, and security vulnerabilities.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 3+ years of professional experience in software development.
- Proficiency in JavaScript, Python, Java, or C#.
- Experience with front-end frameworks (React, Angular, Vue) and back-end technologies.
- Strong understanding of SQL and NoSQL databases.
- Excellent problem-solving skills and ability to work in a fast-paced Agile environment.