Job Description
Join InnovateTech Solutions as a part-time Software Engineer and help build cutting-edge applications that transform industries. We're seeking a passionate developer to contribute to our agile development team while enjoying flexible hours and competitive compensation. Collaborate with talented engineers on projects ranging from cloud infrastructure to AI-driven solutions. This hybrid role offers the perfect balance of professional growth and work-life flexibility.
Responsibilities
- Design, develop, and test scalable software solutions using modern frameworks
- Collaborate with cross-functional teams to define product requirements and technical specifications
- Optimize application performance and implement best practices in code quality
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives
- Maintain and enhance existing codebases while documenting technical processes
- Research and implement emerging technologies to solve complex business challenges
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 3+ years of professional software development experience
- Proficiency in JavaScript/TypeScript, Python, and/or Java
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Experience with version control systems (Git) and CI/CD pipelines
- Strong problem-solving skills and attention to detail
- Excellent communication abilities for remote collaboration