Job Description
Join TechNova Innovations as an Entry-Level Software Engineer and launch your career in one of America's fastest-growing tech hubs! We're urgently hiring passionate graduates and career-changers with zero professional experience but strong problem-solving skills. This full-time role offers competitive compensation, comprehensive benefits, and equity options to share in our growth success.
Our dynamic engineering team values fresh perspectives and collaborative innovation. You'll work on cutting-edge projects alongside industry mentors while receiving structured training in modern development frameworks. This is your chance to build real-world applications while accelerating your professional journey in Raleigh's thriving tech ecosystem.
Responsibilities
- Develop and maintain scalable software solutions using Java, Python, and JavaScript
- Collaborate with senior engineers on code reviews and architectural planning
- Debug and optimize applications for performance and security
- Participate in Agile development cycles and sprint planning
- Document technical specifications and maintain version control
- Contribute to open-source projects and internal innovation initiatives
- Grow technical skills through mentorship and training programs
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong foundation in data structures and algorithms
- Familiarity with at least one programming language (Java, Python, or JavaScript)
- Basic understanding of web development principles (HTML/CSS/REST APIs)
- Problem-solving mindset with ability to learn quickly
- Excellent communication and teamwork skills
- Passion for technology and eagerness to grow as an engineer