Job Description
Join TechNova Solutions as an Entry Level Software Engineer and launch your career in Pennsylvania's thriving tech hub. We're a cutting-edge software development firm specializing in AI-driven solutions for Fortune 500 clients. Our Pittsburgh office fosters innovation through mentorship programs, hackathons, and collaborative agile sprints. You'll work on real-world projects while receiving structured training in modern development practices. We offer competitive benefits, flexible work arrangements, and opportunities for rapid career growth.
Responsibilities
- Develop, test, and maintain scalable web applications using JavaScript, React, and Node.js
- Collaborate with senior engineers to design and implement RESTful APIs
- Participate in daily stand-ups, sprint planning, and retrospectives
- Write clean, efficient code following industry best practices and SOLID principles
- Debug and resolve issues across full-stack applications
- Contribute to documentation and code reviews
- Learn and implement DevOps practices including CI/CD pipelines
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field
- Proficiency in at least one programming language (Python, Java, or C++)
- Familiarity with JavaScript frameworks (React, Angular, or Vue)
- Basic understanding of databases (SQL/NoSQL) and version control (Git)
- Problem-solving skills demonstrated through personal projects or internships
- Strong communication abilities and eagerness to learn new technologies
- Experience with Agile development methodologies preferred