Job Description
Join InnovateKC Tech, a cutting-edge software solutions provider in the heart of Kansas City! We're seeking a talented Part-Time Software Engineer to contribute to our innovative projects while enjoying flexible scheduling. This role offers the perfect blend of technical challenge and work-life balance in one of America's most vibrant tech hubs. Collaborate with a passionate team to build scalable applications that impact local businesses and communities.
Responsibilities
- Design, develop, and maintain high-quality software solutions using modern frameworks
- Collaborate with cross-functional teams to define project requirements and technical specifications
- Write clean, efficient, and well-documented code following industry best practices
- Participate in code reviews, testing, and debugging processes
- Contribute to architectural decisions and technology stack improvements
- Optimize application performance and resolve technical bottlenecks
- 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 JavaScript/TypeScript, Python, and at least one modern framework (React, Node.js, Django)
- Strong understanding of RESTful APIs, databases (SQL/NoSQL), and cloud platforms (AWS, Azure)
- Experience with Agile methodologies and version control systems (Git)
- Excellent problem-solving skills and attention to detail
- Strong communication skills and ability to work independently in a remote-friendly environment