Job Description
Join TechNova Solutions as an Entry-Level Software Engineer and launch your tech career in Pittsburgh's thriving innovation ecosystem. We're seeking passionate, self-driven individuals ready to transform ideas into impactful software solutions. Our immersive onboarding program pairs you with senior mentors to accelerate your growth through hands-on projects and cutting-edge technologies. Enjoy flexible work arrangements, professional development stipends, and collaborative hackathons while building scalable applications that serve millions of users.
Responsibilities
- Develop and maintain scalable web applications using modern frameworks like React and Node.js
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Write clean, testable code following Agile methodologies and DevOps best practices
- Debug and optimize existing codebase to enhance performance and user experience
- Participate in code reviews to ensure quality standards and knowledge sharing
- Contribute to technical documentation and API specifications
Qualifications
- Recent graduate or career-changer with Computer Science degree or equivalent experience
- Proficiency in at least one programming language (Python, Java, or JavaScript)
- Understanding of data structures, algorithms, and object-oriented design principles
- Basic knowledge of version control systems (Git) and CI/CD pipelines
- Strong problem-solving skills with attention to detail
- Eagerness to learn new technologies and adapt to evolving industry standards