Job Description
Are you a visionary Software Engineer ready to make an impact? Apex Digital Systems is seeking a highly skilled Senior Software Engineer to join our dynamic team in Columbus, Ohio. This is a unique opportunity to work a night shift schedule (6:00 PM - 2:00 AM EST) with the added flexibility of remote work options.
We are committed to innovation and excellence, and we are looking for a problem-solver who thrives in a collaborative environment. If you want to work with cutting-edge technologies while enjoying a better work-life balance through our flexible shift structure, we want to hear from you.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible schedule with remote work options available for qualified candidates.
- Opportunity to work on large-scale enterprise projects.
Responsibilities
- Design, develop, and implement scalable software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams (product managers, designers, and QA) to define, design, and ship new features.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Debug and resolve complex technical issues in production and development environments.
- Mentor junior developers and contribute to code reviews to ensure high code quality.
- Participate in the full software development lifecycle, including requirements gathering, architecture design, and deployment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; or equivalent work experience.
- Minimum of 5 years of professional software development experience.
- Proficiency in JavaScript, Python, or Java (JavaScript preferred).
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with relational databases (SQL) and NoSQL solutions.
- Strong problem-solving skills and ability to work independently in a remote or hybrid setting.
- Willingness and ability to work the night shift schedule.