Job Description
Are you a talented Software Engineer looking for a role that offers immediate impact and growth? Apex Tech Systems is currently hiring across Ohio and is eager to welcome a dedicated professional to our Columbus team. We are looking for someone who thrives in a fast-paced environment and is passionate about building scalable, user-centric software solutions.
As a key member of our engineering squad, you will play a pivotal role in our development lifecycle, from architectural design to final deployment. We offer a competitive benefits package, including health insurance, retirement plans, and flexible work arrangements.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern technologies.
- Collaborate with product managers, designers, and other engineers to define features and technical specifications.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Participate in code reviews to ensure code quality, security, and performance across the organization.
- Troubleshoot, debug, and resolve complex technical issues to ensure system uptime and reliability.
- Conduct unit testing and integration testing to validate software functionality before release.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 3+ years of professional experience in software development.
- Proficiency in JavaScript, HTML, CSS, and at least one modern framework (e.g., React, Vue, Angular).
- Strong understanding of RESTful APIs and database management systems (SQL/NoSQL).
- Experience with version control systems such as Git.
- Excellent problem-solving skills and the ability to work independently as well as in a team setting.