Job Description
Join InnovateTech Solutions as an Entry-Level Software Engineer and launch your career in Pennsylvania's thriving tech hub. We're seeking passionate graduates to build scalable applications using cutting-edge technologies while receiving mentorship from senior engineers. Our collaborative environment fosters innovation, offering competitive benefits and growth opportunities in a company recognized as one of Pennsylvania's top workplaces.
Responsibilities
- Develop, test, and maintain high-quality software applications
- Collaborate with cross-functional teams to design technical solutions
- Write clean, efficient code following industry best practices
- Participate in Agile development processes and sprint planning
- Debug and resolve software defects in production systems
- Contribute to code reviews and documentation efforts
- Learn and implement emerging technologies as needed
Qualifications
- Bachelor's degree in Computer Science or related field
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Understanding of data structures, algorithms, and OOP principles
- Basic knowledge of version control systems (Git)
- Experience with relational databases (SQL)
- Problem-solving skills and attention to detail
- Strong communication and teamwork abilities
- Portfolio showcasing academic or personal projects