Job Description
Launch your career with TechNova Solutions, a leading innovator in enterprise software development. We're seeking passionate Entry Level Software Engineers to join our dynamic team in Philadelphia, Pennsylvania with flexible remote options. This role offers unparalleled growth opportunities, mentorship from industry veterans, and the chance to build cutting-edge solutions that impact millions of users.
Our hybrid work model combines collaboration in our state-of-the-art Philadelphia office with remote flexibility. You'll work on cloud-native applications, AI-driven platforms, and scalable microservices while receiving comprehensive training and career development support. Join us to transform your academic knowledge into real-world expertise.
Responsibilities
- Develop and maintain scalable software applications using modern frameworks (React, Node.js, Python)
- Collaborate with cross-functional teams through Agile methodologies to deliver high-quality features
- Participate in code reviews, debugging, and optimization of existing systems
- Implement CI/CD pipelines and cloud infrastructure (AWS/Azure)
- Document technical specifications and create comprehensive test cases
- Contribute to open-source projects and internal innovation initiatives
- Mentor junior team members during rotation periods
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- Strong foundation in data structures, algorithms, and object-oriented programming
- Proficiency in at least one modern programming language (Java, Python, JavaScript, or C#)
- Experience with version control systems (Git) and collaborative development tools
- Knowledge of database systems (SQL/NoSQL) and RESTful API design
- Problem-solving skills demonstrated through personal projects or hackathons
- Excellent communication abilities and eagerness to learn new technologies
- Portfolio showcasing 2-3 significant coding projects