Job Description
Join our dynamic team at InnovateKC Solutions, where cutting-edge technology meets Midwest innovation. We're revolutionizing enterprise software solutions and seek a passionate Senior Software Engineer to drive our next generation of cloud-native applications. Enjoy competitive compensation, flexible work arrangements, and the opportunity to shape products used by Fortune 500 companies.
Our Kansas City headquarters features modern collaborative spaces, on-site amenities, and a culture that values work-life balance. As a key member of our engineering division, you'll work with emerging technologies while contributing to meaningful projects that impact millions of users.
Responsibilities
- Architect scalable backend systems using microservices and cloud infrastructure
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and optimize DevOps workflows
- Lead security audits and ensure compliance with industry standards
- Contribute to open-source projects and technical communities
Qualifications
- 5+ years of experience in software development with cloud platforms (AWS/Azure)
- Proficiency in at least one modern programming language (Python, Java, or Go)
- Strong understanding of distributed systems and database technologies
- Bachelor's degree in Computer Science or related field
- Proven track record of delivering production-ready applications
- Experience with Agile methodologies and JIRA/Confluence
- Excellent problem-solving skills and attention to detail