Job Description
Are you a visionary engineer ready to make an impact? Apex Digital Solutions is seeking a highly skilled Senior Software Engineer to join our dynamic team in Cleveland, OH. We are a fast-paced, innovative company committed to delivering top-tier software solutions to our clients. If you are passionate about coding, problem-solving, and mentoring others, we want to hear from you.
As part of our team, you will have the opportunity to work on cutting-edge projects, collaborate with talented professionals, and grow your career in a supportive environment.
Responsibilities
- Design & Development: Architect and implement scalable software solutions using modern technologies.
- Code Review: Conduct thorough code reviews to ensure code quality, security, and adherence to best practices.
- Collaboration: Work closely with cross-functional teams including product managers, designers, and QA engineers.
- Mentorship: Mentor junior developers and provide technical guidance to foster a culture of learning.
- Testing: Develop and execute comprehensive unit and integration tests to guarantee system stability.
- Deployment: Participate in CI/CD pipelines and ensure smooth deployments to production environments.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience: 5+ years of professional software development experience.
- Skills: Proficiency in Python, Java, or JavaScript (React/Node.js preferred).
- Tools: Experience with cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes).
- Communication: Excellent verbal and written communication skills.
- Problem Solving: Strong analytical and troubleshooting abilities.