Job Description
Launch your tech career at TechNova Solutions! We're seeking passionate entry-level software engineers to join our dynamic team in Raleigh, NC. No prior experience required—just curiosity and a drive to learn. Our comprehensive onboarding program includes mentorship, hands-on projects, and continuous learning opportunities. Work on cutting-edge projects while growing your skills in a collaborative environment that values innovation and professional development.
Responsibilities
- Develop and maintain scalable software applications using modern frameworks
- Collaborate with senior engineers on code reviews and technical design
- Debug, test, and optimize code performance
- Contribute to agile development cycles through daily standups and sprint planning
- Document code and technical specifications for future reference
- Participate in cross-functional team meetings to align on project goals
- Learn and implement new technologies as project requirements evolve
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Fundamental understanding of programming concepts (OOP, data structures)
- Basic knowledge of at least one programming language (Java, Python, or JavaScript)
- Strong problem-solving and analytical thinking abilities
- Excellent communication skills and eagerness to collaborate
- Proactive learner with adaptability to new technologies
- Portfolio showcasing personal projects or academic work (optional but encouraged)