Job Description
Join TechNova Solutions as an Entry-Level Software Engineer and launch your career in Pennsylvania's thriving tech scene! We're seeking passionate recent graduates and career changers with no professional experience to build innovative software solutions. Our mentorship-driven program combines hands-on development with structured learning, ensuring rapid growth in agile environments.
As a key contributor to our product development team, you'll collaborate with senior engineers to design, code, and deploy scalable applications using modern frameworks. We value curiosity over experience and provide comprehensive onboarding, paired programming sessions, and dedicated career coaching. If you're ready to transform your academic knowledge into real-world impact, apply today!
Responsibilities
- Develop and maintain web applications using JavaScript, React, and Node.js
- Write clean, testable code following industry best practices and SOLID principles
- Participate in daily stand-ups, sprint planning, and retrospectives
- Debug and resolve issues across frontend and backend components
- Contribute to technical documentation and API specifications
- Learn and implement cloud services (AWS/Azure) and CI/CD pipelines
- Collaborate with cross-functional teams using Git and Jira
Qualifications
- Recent graduate (Bachelor's in CS/Engineering or related field) OR career changer with relevant coursework/projects
- Strong understanding of data structures, algorithms, and object-oriented programming
- Proficiency in at least one programming language (Python, Java, or JavaScript)
- Experience with version control systems (Git) and collaborative workflows
- Personal projects or open-source contributions demonstrating coding ability
- Excellent problem-solving skills and eagerness to learn new technologies
- Authorization to work in the United States without sponsorship
- Portfolio showcasing 2+ full-stack projects (GitHub, personal website, or case studies)