Job Description
Join TechVision Innovations as an Entry-Level Software Engineer and launch your tech career with exceptional support! We're seeking passionate graduates and career changers to build innovative solutions while receiving comprehensive relocation assistance to our vibrant Raleigh hub. Enjoy full remote flexibility with occasional team meetups in our modern downtown office. Our mentorship-driven culture accelerates growth through hands-on projects, pair programming, and dedicated career coaching. Benefit from competitive compensation, comprehensive health benefits, and opportunities to work on cutting-edge projects shaping the future of technology.
Responsibilities
- Develop and maintain scalable software applications using modern frameworks
- Collaborate in Agile teams to deliver high-quality code through pair programming and code reviews
- Debug and resolve technical issues with senior mentorship
- Contribute to product roadmap planning through sprint planning ceremonies
- Learn and implement CI/CD pipelines and DevOps best practices
- Create technical documentation and API specifications
- Participate in hackathons and innovation workshops
Qualifications
- Recent graduates or career changers with 0-2 years of professional experience
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong problem-solving skills and passion for technology
- Proficiency in at least one programming language (Python, Java, or JavaScript)
- Basic understanding of data structures and algorithms
- Excellent communication and teamwork abilities
- Self-motivated with eagerness to learn new technologies
- Authorized to work in the United States