Job Description
Join InnovateTech Solutions as a Part-Time Software Engineer and transform cutting-edge ideas into reality. We're seeking a passionate developer to contribute to our award-winning products while enjoying flexible hours and competitive compensation. Work alongside industry leaders in AI, cloud computing, and full-stack development to build solutions that impact millions. This hybrid role offers the perfect balance between technical challenge and work-life flexibility.
Our Pittsburgh-based team fosters innovation through collaborative sprints, hackathons, and mentorship programs. You'll gain exposure to enterprise-level projects while maintaining autonomy in your work schedule. We provide state-of-the-art equipment, learning stipends, and opportunities to contribute to open-source initiatives.
Responsibilities
- Design, develop, and maintain scalable software solutions using modern frameworks (React, Node.js, Python)
- Participate in agile development cycles through sprint planning, stand-ups, and retrospectives
- Write clean, efficient code with comprehensive test coverage and documentation
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Troubleshoot and optimize existing systems for performance and security
- Contribute to code reviews and implement industry best practices
- Research and prototype emerging technologies to solve complex business challenges
Qualifications
- Bachelor's degree in Computer Science or equivalent practical experience
- 3+ years of professional software development experience
- Proficiency in at least one modern programming language (Java, Python, JavaScript, or C#)
- Experience with cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines
- Strong understanding of RESTful APIs and microservices architecture
- Excellent problem-solving skills and attention to detail
- Ability to work independently while collaborating effectively in remote teams
- Portfolio demonstrating significant projects or open-source contributions