Job Description
Join TechNova Solutions as an Entry-Level Software Engineer and kickstart your career in the heart of Raleigh's thriving tech ecosystem! We're seeking passionate, self-driven individuals with no prior experience who want to build cutting-edge software. Our comprehensive relocation package covers moving expenses, temporary housing, and orientation support to make your transition seamless. Work alongside industry mentors in agile teams developing scalable cloud solutions while receiving hands-on training in modern frameworks like React and AWS. This is your chance to transform your theoretical knowledge into real-world impact with full company support.
Responsibilities
- Collaborate with senior engineers to design, develop, and test scalable software applications
- Write clean, efficient code following best practices and coding standards
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives
- Debug and resolve technical issues using systematic troubleshooting approaches
- Contribute to documentation and knowledge sharing within development teams
- Learn and implement new technologies through our structured mentorship program
- Assist in code reviews to maintain quality and continuous improvement
Qualifications
- Recent graduate or career changer with Bachelor's degree in Computer Science or related field
- Strong problem-solving skills and logical thinking abilities
- Basic understanding of programming concepts (variables, loops, data structures)
- Passion for technology and eagerness to learn new frameworks/tools
- Excellent written and verbal communication skills
- Ability to thrive in collaborative team environments
- Self-motivated with strong attention to detail
- Willingness to relocate to Raleigh, NC with relocation assistance