Job Description
Launch Your Career in Tech with No Experience Required
Apex Innovations is looking for driven individuals to join our engineering team as Junior Software Engineers. If you have a passion for problem-solving and a curiosity about how software works, this is the perfect opportunity to start your professional journey. We provide comprehensive mentorship and a collaborative environment where you can grow into a full-stack developer.
As a Junior Engineer, you won't be stuck in a cubicle. You will be integrated into our agile squads, working on meaningful projects that solve real-world problems for our clients. We value potential over pedigree and are eager to train the next generation of tech leaders.
Responsibilities
- Code Implementation: Write clean, efficient, and well-documented code in Python, Java, or JavaScript under the guidance of senior mentors.
- Testing & Debugging: Assist in identifying software defects, writing unit tests, and ensuring the stability of our applications.
- Collaboration: Participate in daily stand-ups, sprint planning, and code reviews to learn best practices from experienced engineers.
- Documentation: Maintain clear technical documentation and contribute to internal knowledge bases.
- Feature Development: Contribute to the development of new features and the maintenance of existing software modules.
Qualifications
- Education: A Bachelor’s degree in Computer Science, Information Technology, or equivalent; OR completion of a recognized coding bootcamp.
- Technical Basics: Familiarity with basic programming concepts (variables, loops, functions) and data structures.
- Tools: Experience with version control systems like Git and basic command-line usage is a plus.
- Problem Solving: Strong analytical thinking and the ability to break down complex problems into smaller, manageable tasks.
- Communication: Excellent verbal and written communication skills to work effectively in a team setting.