Job Description
Join TechNova Solutions as an Entry-Level Software Engineer and kickstart your career in tech! We're urgently hiring passionate individuals in Charlotte, NC with no prior experience – just drive and a hunger to learn. Our comprehensive onboarding program and mentorship will equip you with the skills to thrive in agile development environments. We offer full relocation assistance including moving stipends, housing support, and visa sponsorship for international candidates. Work on cutting-edge projects with modern tech stacks while growing in a collaborative, inclusive culture. Don't miss this opportunity to transform your career in one of America's fastest-growing tech hubs!
Responsibilities
- Collaborate with senior engineers to design, develop, and test scalable software solutions
- Write clean, maintainable code following industry best practices and coding standards
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives
- Debug and resolve issues across full-stack applications using debugging tools
- Contribute to documentation and knowledge sharing within development teams
- Learn and implement new technologies through our structured upskilling program
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field OR equivalent self-taught experience
- Basic understanding of programming concepts (algorithms, data structures, OOP)
- Proficiency in at least one programming language (Python, Java, JavaScript, or C#)
- Strong problem-solving skills and logical thinking ability
- Excellent communication skills and eagerness to learn in a team environment
- Passion for technology and willingness to adapt to new tools/methodologies