Job Description
We are urgently hiring a talented Senior Software Engineer to join our dynamic team in Columbus, Ohio. At Apex Digital Systems, we are dedicated to delivering innovative technology solutions that drive business growth. If you are a problem-solver who thrives in a fast-paced environment and wants to make a tangible impact, we want you on our team.
Why Apply?
- Competitive Compensation: Salary range of $105k - $145k based on experience.
- Modern Tech Stack: Work with the latest tools and technologies.
- Flexible Work: Hybrid work model supporting work-life balance.
- Growth Opportunities: Clear path for career advancement and mentorship.
About The Role
You will be responsible for designing, developing, and deploying scalable software applications. You will work closely with cross-functional teams to define requirements, design solutions, and ensure high-quality code delivery.
Responsibilities
- Design, develop, and maintain high-quality software code for web and mobile applications.
- Collaborate with product managers, designers, and other engineers to define features and technical specifications.
- Conduct code reviews and provide constructive feedback to team members.
- Optimize application performance, scalability, and security.
- Mentor junior developers and contribute to technical documentation.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
Qualifications
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript (ES6+), Python, or Java.
- Experience with modern front-end frameworks such as React, Angular, or Vue.js.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud).
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Excellent problem-solving skills and ability to work independently.