Job Description
Join InnovateTech Solutions as an Entry-Level Software Engineer and launch your career in a dynamic, collaborative environment. We're seeking passionate developers to build cutting-edge applications that solve real-world challenges. Our Pittsburgh-based team offers mentorship, professional growth opportunities, and exposure to agile development practices. You'll work alongside industry experts while contributing to scalable software solutions for Fortune 500 clients.
At InnovateTech, we value creativity and continuous learning. You'll gain hands-on experience with modern technologies while participating in code reviews, sprint planning, and full-stack development. We provide comprehensive benefits including health insurance, 401(k) matching, and flexible work arrangements. Ready to transform your potential into impactful code?
Responsibilities
- Develop and maintain high-quality code for web and mobile applications
- Collaborate with cross-functional teams using Agile methodologies
- Participate in code reviews and contribute to technical documentation
- Debug and resolve software issues in a timely manner
- Implement unit tests and ensure code quality standards
- Learn and apply emerging technologies under mentorship
- Contribute to architectural discussions and design sessions
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git)
- Basic understanding of database concepts (SQL/NoSQL)
- Problem-solving skills and logical thinking ability
- Strong communication and teamwork capabilities
- Passion for technology and eagerness to learn
- Portfolio or personal projects demonstrating coding skills