Job Description
Launch your tech career with TechNova Innovations! We're seeking passionate Entry-Level Software Engineers to join our Raleigh-based team. No prior professional experience required – we provide comprehensive mentorship and structured growth paths for recent graduates and career changers. Work alongside industry veterans on cutting-edge projects while building foundational skills in full-stack development, cloud technologies, and agile methodologies.
What We Offer:
- Industry-leading training program with dedicated onboarding
- Tuition reimbursement for certifications (AWS, Azure, Google Cloud)
- Equity package and comprehensive health benefits
- Flexible hybrid work model (3 days in Raleigh office)
Responsibilities
- Develop and maintain scalable web applications using modern frameworks (React, Node.js)
- Participate in Agile ceremonies (sprints, retrospectives, stand-ups)
- Write unit tests and implement CI/CD pipelines
- Collaborate with UX/UI designers to translate requirements into functional code
- Debug and optimize application performance
- Contribute to open-source projects under mentorship
- Document technical specifications and API integrations
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Proficiency in at least one programming language (Python, Java, JavaScript)
- Understanding of data structures and algorithms
- Familiarity with version control systems (Git)
- Basic knowledge of SQL and database design
- Problem-solving aptitude with strong analytical thinking
- Portfolio showcasing personal or academic projects (GitHub link required)
- Eagerness to learn and adapt to new technologies