Job Description
We are seeking ambitious Junior Software Engineers to join our dynamic team in Raleigh, North Carolina. This is a unique opportunity for career changers and recent graduates who possess a strong passion for technology but lack formal professional experience. We provide comprehensive training and mentorship to help you grow into a full-stack developer.
Our company values innovation, collaboration, and continuous learning. You will be working on cutting-edge projects that impact millions of users. If you are ready to kickstart your career in tech, we want to hear from you. Relocation assistance is available for the right candidate.
Responsibilities
- Assist senior developers in designing, coding, and testing software applications.
- Write clean, efficient, and well-documented code in languages such as Java, Python, or JavaScript.
- Debug and resolve technical issues reported by QA and users.
- Participate in code reviews and agile sprint planning sessions.
- Collaborate with cross-functional teams to define, design, and ship new features.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- Willingness to learn new technologies and programming languages.
- Strong analytical and problem-solving skills.
- Basic understanding of data structures and algorithms.
- Excellent communication skills and ability to work well in a team environment.
- Relocation assistance is available for the right candidate.