Job Description
Join InnovateTech Solutions as a Part-Time Software Engineer and transform your technical expertise into impactful solutions. We're seeking passionate developers to contribute to cutting-edge projects while enjoying flexible remote work options. Located in the heart of Kansas City, MO, our collaborative culture values innovation, work-life balance, and professional growth. This 20-30 hour/week role offers competitive compensation, flexible scheduling, and the opportunity to work with industry-leading technologies. Whether you're balancing other commitments or seeking a more agile career path, this position is designed to maximize your potential while delivering exceptional results.
Responsibilities
- Develop, test, and maintain high-quality software solutions using modern frameworks and best practices
- Collaborate with cross-functional teams to design, implement, and deploy scalable applications
- Optimize system performance through continuous code reviews and refactoring
- Participate in agile development cycles, including sprint planning and retrospectives
- Troubleshoot and resolve complex technical issues with minimal supervision
- Contribute to technical documentation and knowledge sharing initiatives
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 3+ years of professional software development experience
- Proficiency in at least one modern programming language (Python, Java, or JavaScript)
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies
- Familiarity with agile methodologies and version control systems (Git)
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication abilities
- Self-motivated with ability to work independently in remote environment