Job Description
Join our dynamic team at InnovateKC Solutions and revolutionize the tech landscape in Kansas City! We're seeking a passionate Senior Software Engineer to build scalable cloud-native applications that impact millions. Enjoy hybrid work, cutting-edge tools, and a collaborative culture that values innovation. Your expertise will shape next-gen solutions for Fortune 500 clients while growing your career in one of America's most vibrant tech hubs.
Responsibilities
- Architect and implement microservices using Java/Spring Boot and AWS
- Lead CI/CD pipeline optimization using Jenkins and Docker
- Mentor junior engineers through code reviews and pair programming
- Translate complex business requirements into technical specifications
- Optimize system performance and implement security best practices
- Collaborate with Product teams using Agile/Scrum methodologies
Qualifications
- 5+ years experience in enterprise software development
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong AWS/Azure cloud architecture knowledge
- Proficient with SQL/NoSQL databases (PostgreSQL, DynamoDB)
- Experience with containerization (Kubernetes, Docker)
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of delivering high-impact projects