Job Description
Join TechNova Solutions as a Junior Software Engineer and kickstart your career in the heart of North Carolina's booming tech scene! We're seeking passionate, entry-level talent to build cutting-edge applications while providing comprehensive relocation assistance to help you transition smoothly to our vibrant Raleigh headquarters. As a key member of our agile development team, you'll collaborate with senior engineers to deliver scalable software solutions that impact millions of users. We offer competitive compensation, mentorship from industry experts, and a culture that values innovation and work-life balance. Relocate to Raleigh and grow your career with a company that invests in your future!
Responsibilities
- Develop and maintain scalable software applications using modern frameworks
- Participate in Agile sprints, code reviews, and debugging processes
- Collaborate with cross-functional teams to define technical requirements
- Write clean, efficient, and well-documented code
- Contribute to product design discussions and technical documentation
- Stay current with emerging technologies and industry best practices
- Support deployment and monitoring of production systems
Qualifications
- Recent graduate or 0-2 years of software development experience
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Strong problem-solving skills and logical thinking abilities
- Basic understanding of data structures and algorithms
- Familiarity with version control systems (Git)
- Excellent communication and teamwork skills
- Passion for continuous learning and self-improvement
- Authorization to work in the United States