Job Description
InnovateTech Solutions is seeking a talented Part-Time Software Engineer to join our dynamic team in Kansas City, MO. You'll architect cutting-edge solutions for enterprise clients while enjoying a flexible work schedule that balances professional growth with personal commitments. Our collaborative environment values innovation, continuous learning, and work-life integration.
Join us to transform complex challenges into elegant software solutions that impact millions of users worldwide. This hybrid role offers 20-25 hours/week with competitive compensation and opportunities for remote collaboration.
Responsibilities
- Design, develop, and maintain scalable backend systems using microservices architecture
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Implement RESTful APIs and optimize database performance (PostgreSQL/MongoDB)
- Conduct code reviews and ensure adherence to CI/CD best practices
- Troubleshoot complex production issues with root cause analysis
- Contribute to technical documentation and knowledge sharing initiatives
- Participate in Agile ceremonies and sprint planning activities
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (3+ years)
- Proficiency in Python, Java, or JavaScript/TypeScript ecosystems
- Experience with cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Familiarity with testing frameworks (Jest, PyTest) and TDD methodologies
- Strong problem-solving skills and algorithmic thinking
- Ability to work independently with minimal supervision
- Excellent written and verbal communication skills
- Portfolio demonstrating full-cycle development projects