Job Description
Join InnovateKC Tech Solutions, a cutting-edge software development leader in the heart of Kansas City. We're seeking passionate Senior Software Engineers to architect next-gen applications that transform industries. Our collaborative culture fosters innovation, with flexible work arrangements, comprehensive benefits, and opportunities to mentor emerging talent. Located in downtown Kansas City's vibrant Crossroads Arts District, you'll work on mission-critical projects for Fortune 500 clients while enjoying a competitive compensation package and professional development budget.
Responsibilities
- Design and implement scalable microservices using Java/Python and cloud platforms (AWS/Azure)
- Mentor junior engineers through code reviews and technical documentation
- Lead CI/CD pipeline optimization using Docker, Kubernetes, and Jenkins
- Collaborate with product teams to translate requirements into technical specifications
- Implement robust security protocols and performance optimization strategies
- Contribute to open-source initiatives and present at tech meetups
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expertise in at least one modern programming language (Java, Python, or Go)
- Proven experience with cloud-native architectures and containerization
- Familiarity with Agile methodologies and Jira/Confluence
- Strong problem-solving skills with system design experience
- Excellent communication and collaboration abilities
- Portfolio demonstrating complex project implementations