Job Description
We are seeking a motivated Entry Level Software Engineer to join our dynamic team in Chicago. At Apex Innovations, we specialize in cloud-based solutions that power businesses across the nation. We are proud to offer relocation assistance for top talent, whether you are moving to Chicago or interested in our growing offices in Virginia.
As an early-career engineer, you will be immersed in a collaborative environment where innovation is encouraged. You will work alongside senior architects to build robust, scalable applications that solve real-world problems.
Responsibilities
- Develop and maintain high-quality software code for web and mobile applications.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
- Collaborate with UI/UX designers to translate wireframes into functional interfaces.
- Write unit tests and participate in code reviews to ensure code quality and security.
- Debug and troubleshoot issues in production environments.
- Document technical requirements and system architecture.
- Stay current with emerging technologies and best coding practices.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Basic proficiency in at least one programming language (e.g., JavaScript, Python, Java, or C++).
- Understanding of data structures, algorithms, and software design patterns.
- Familiarity with database concepts and SQL.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication abilities.
- Willingness to relocate to Chicago, IL with our full relocation support package.