Job Description
We're seeking passionate entry-level Software Engineers to join our innovative team in Charlotte, NC! No prior experience required – we provide comprehensive training and mentorship to kickstart your tech career. Enjoy competitive compensation, full benefits package, and relocation assistance for eligible candidates. Work on cutting-edge projects in a collaborative environment where your ideas matter.
Why Join Us?
- Structured onboarding program with senior mentorship
- Opportunity to work with modern technologies (Python, React, AWS)
- Clear career progression path to senior roles
- Inclusive culture focused on innovation and growth
- Hybrid work model with flexible hours
Responsibilities
- Develop and maintain scalable web applications using modern frameworks
- Collaborate with cross-functional teams to define project requirements
- Participate in code reviews and contribute to best practices
- Debug and resolve issues in existing software systems
- Create technical documentation for new features and processes
- Stay updated on industry trends and emerging technologies
- Contribute to agile development cycles and sprint planning
Qualifications
- Recent graduates or career changers with 0-2 years of experience
- Bachelor's degree in Computer Science or related field (or equivalent portfolio)
- Strong problem-solving skills and attention to detail
- Eagerness to learn and adapt to new technologies
- Basic knowledge of programming fundamentals (data structures, algorithms)
- Excellent communication and teamwork abilities
- Self-motivated with a passion for software development