Job Description
We are seeking ambitious and talented Entry Level Software Engineers to join our dynamic team in Columbus, Ohio. At Apex Dynamics, we believe in nurturing new talent and providing the tools you need to succeed. We are excited to offer a generous relocation assistance package to qualified candidates who are ready to make Columbus their home.
In this role, you will work on cutting-edge projects, leveraging modern technologies to build robust web and mobile applications. You will be mentored by industry veterans while contributing to real-world solutions that impact millions of users.
Responsibilities
- Develop and maintain high-quality, scalable software code using Python, Java, or JavaScript.
- Collaborate with product managers and senior developers to translate requirements into technical specifications.
- Participate in code reviews and contribute to team best practices for testing and debugging.
- Design and implement database structures and APIs to support application functionality.
- Write unit tests and integration tests to ensure code reliability and performance.
- Debug complex software issues and optimize application performance.
- Stay current with emerging technologies and industry trends to drive innovation.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Fundamental understanding of data structures, algorithms, and software design patterns.
- Proficiency in at least one programming language (Python, Java, C#, or JavaScript).
- Basic knowledge of front-end frameworks (React, Angular, or Vue.js) is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent written and verbal communication skills.
- Ability to relocate to Columbus, Ohio, without restrictions.