Job Description
Join TechNova Innovations, a leader in cloud computing solutions, as an Entry-Level Software Engineer in Raleigh, NC. We're seeking passionate recent graduates and career-changers to build cutting-edge applications that impact millions. No prior experience required – we provide comprehensive mentorship and a collaborative environment where your ideas thrive. Work with industry veterans on scalable systems while developing expertise in modern tech stacks. Relocation assistance available for exceptional candidates.
Responsibilities
- Develop and maintain scalable cloud applications using Java/Python
- Collaborate in agile teams to deliver high-quality software
- Participate in code reviews and contribute to technical documentation
- Debug and resolve production issues with senior engineers
- Learn and implement DevOps practices (CI/CD, Docker, Kubernetes)
- Contribute to open-source projects and innovation sprints
- Present technical solutions to cross-functional stakeholders
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong fundamentals in data structures and algorithms
- Proficiency in at least one programming language (Java/Python preferred)
- Basic understanding of SQL databases and REST APIs
- Problem-solving mindset with attention to detail
- Eagerness to learn and adapt to new technologies
- Excellent written and verbal communication skills
- Portfolio/GitHub demonstrating personal projects (bonus)