Job Description
Join our dynamic engineering team and kickstart your software development career! At InnovateTech Solutions, we're passionate about nurturing new talent and providing hands-on mentorship to aspiring engineers. This entry-level role offers comprehensive training, collaborative projects, and a clear path for growth. You'll work on cutting-edge projects while receiving dedicated guidance from senior developers.
We value potential over experience and provide a supportive environment where you can develop technical skills through real-world applications. Our Pittsburgh-based team thrives on innovation, and we're looking for motivated individuals ready to build the future of technology.
Responsibilities
- Develop and maintain software applications using modern programming languages
- Collaborate with cross-functional teams to deliver high-quality solutions
- Participate in code reviews and implement best practices
- Debug and resolve issues under mentorship
- Contribute to agile development processes
- Learn and apply new technologies through our training programs
- Document code and project specifications
Qualifications
- Recent graduate or career-changer with passion for software development
- Basic understanding of programming concepts (algorithms, data structures)
- Strong problem-solving and analytical thinking abilities
- Excellent communication and teamwork skills
- Self-motivated with eagerness to learn
- Familiarity with version control systems (Git)
- Ability to thrive in a collaborative, fast-paced environment