Job Description
Join TechNova Solutions as an Entry-Level Software Engineer and launch your career in the heart of Raleigh's thriving tech hub! We're seeking passionate, innovative minds ready to transform ideas into impactful digital solutions. Our collaborative culture combines mentorship from industry veterans with hands-on projects using cutting-edge technologies. You'll gain exposure to full-stack development, cloud infrastructure, and agile methodologies while contributing to real-world applications that serve millions of users. We invest in your growth through personalized training programs, conference sponsorships, and clear career progression paths.
Responsibilities
- Build and maintain scalable web applications using modern frameworks (React, Node.js, Python)
- Collaborate with cross-functional teams to define feature requirements and technical specifications
- Write clean, efficient code with thorough unit testing and documentation
- Participate in code reviews to uphold quality standards and share knowledge
- Debug and resolve technical issues across production environments
- Contribute to CI/CD pipelines and DevOps best practices
- Stay current with emerging technologies and industry trends
Qualifications
- Recent graduate (Bachelor's degree in Computer Science or related field) or equivalent experience
- Strong problem-solving skills and logical thinking abilities
- Basic understanding of data structures and algorithms
- Familiarity with version control systems (Git)
- Passion for continuous learning and self-improvement
- Excellent written and verbal communication skills
- Portfolio or personal projects demonstrating coding abilities