Job Description
Immediate opportunity to join Kansas City's fastest-growing tech hub! InnovateKC Tech is seeking a Senior Software Engineer to help build cutting-edge solutions for our Fortune 500 clients. This is a rare chance to make an immediate impact in a collaborative, agile environment with competitive compensation and growth opportunities.
Our Kansas City headquarters features state-of-the-art facilities, flexible work arrangements, and a culture that values innovation and work-life balance. Join us at the forefront of technological advancement in the heart of the Midwest!
Responsibilities
- Lead full-cycle development of cloud-native applications using AWS and Azure
- Mentor junior engineers through pair programming and code reviews
- Design and implement scalable microservices architecture
- Collaborate with cross-functional teams to deliver high-impact solutions
- Optimize application performance and security protocols
- Contribute to DevOps practices including CI/CD pipeline maintenance
- Translate complex business requirements into technical specifications
Qualifications
- 5+ years of experience in software development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong background in RESTful API design and microservices architecture
- Proven ability to lead technical projects and mentor development teams
- CI/CD pipeline implementation experience (Jenkins/GitLab CI)
- BS/MS in Computer Science or equivalent practical experience
- Excellent problem-solving skills with attention to detail