Job Description
Join TechNova Solutions as an Entry-Level Software Engineer and kickstart your career in tech! We're actively hiring passionate individuals with no prior experience – we provide comprehensive training and mentorship to help you grow. As a key member of our engineering team, you'll build cutting-edge applications while receiving competitive compensation and full relocation assistance to relocate to sunny San Jose, CA. Our collaborative environment fosters innovation, and we're committed to your long-term success through structured career development paths.
Responsibilities
- Develop and maintain scalable software applications using modern frameworks
- Collaborate with senior engineers on code reviews and technical design discussions
- Debug, test, and optimize code for performance and reliability
- Contribute to agile development processes including sprint planning and retrospectives
- Document technical specifications and project requirements
- Participate in cross-functional team meetings to align on project goals
Qualifications
- Recent graduates or career changers welcome – no professional experience required
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Proficiency in at least one programming language (Python, Java, JavaScript)
- Understanding of basic data structures and algorithms
- Familiarity with version control systems (Git)
- Strong problem-solving skills and eagerness to learn new technologies
- Excellent communication and teamwork abilities