Job Description
Join InnovateKC Solutions, a cutting-edge tech hub transforming Kansas City's digital landscape. We're seeking a passionate Senior Software Engineer to architect scalable solutions using modern frameworks. Enjoy competitive benefits, hybrid work flexibility, and opportunities to impact high-profile projects for Fortune 500 clients. Our collaborative culture thrives on innovation and professional growth.
Responsibilities
- Design and implement cloud-native microservices using Java/Spring Boot and Node.js
- Lead CI/CD pipeline optimization using AWS DevOps and Terraform
- Mentor junior engineers through code reviews and architectural planning
- Collaborate with product teams to define technical requirements
- Resolve complex performance issues and ensure system reliability
- Contribute to open-source projects and technical documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years building production-grade applications in cloud environments
- Expertise in at least two: Java, Python, or JavaScript frameworks
- Proficiency with AWS/GCP services and container orchestration (Docker/Kubernetes)
- Strong background in Agile methodologies and test-driven development
- Experience with SQL/NoSQL databases and data modeling
- Excellent problem-solving and communication skills