Job Description
Join InnovateTech Solutions as an Entry-Level Software Engineer and kickstart your career in Charlotte's thriving tech hub! We're seeking passionate recent graduates and career-changers with no professional experience to build cutting-edge applications alongside industry mentors. Our collaborative environment combines structured learning with hands-on projects in agile teams. Enjoy competitive compensation, comprehensive benefits, and opportunities for rapid growth in one of America's fastest-growing tech markets.
Responsibilities
- Develop and maintain scalable web applications using modern JavaScript frameworks
- Write clean, efficient code following industry best practices and SOLID principles
- Participate in agile ceremonies including sprint planning and retrospectives
- Debug and resolve technical issues under senior engineer guidance
- Contribute to code reviews and documentation processes
- Build RESTful APIs and integrate with cloud services (AWS/Azure)
- Collaborate with UX/UI designers to implement pixel-perfect interfaces
- Learn and implement emerging technologies through our mentorship program
Qualifications
- Recent graduate or career-changer with no professional experience required
- Bachelor's degree in Computer Science or related field (or equivalent portfolio)
- Proficiency in at least one programming language (Python, Java, or JavaScript)
- Understanding of data structures, algorithms, and object-oriented programming
- Familiarity with version control systems (Git) and CI/CD basics
- Problem-solving mindset and eagerness to learn new technologies
- Excellent communication skills and ability to thrive in team environments
- Portfolio showcasing personal or academic projects strongly encouraged