Job Description
Immediate Hire: Join Kansas City's Fastest-Growing Tech Team! InnovateKC Tech is seeking a passionate Senior Software Engineer to build cutting-edge solutions for our Fortune 500 clients. Work in a collaborative, agile environment where your code directly impacts millions of users. Enjoy competitive compensation, flexible remote options, and career growth opportunities in America's heartland tech hub.
Responsibilities
- Design and develop scalable cloud-native applications using Java/Spring Boot and React
- Lead architectural decisions for microservices infrastructure on AWS
- Mentor junior engineers through code reviews and pair programming
- Implement CI/CD pipelines using Jenkins and Docker
- Optimize application performance and troubleshoot complex production issues
- Collaborate with product teams to translate requirements into technical specifications
- Drive innovation through hackathons and internal tech talks
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Python, and JavaScript/TypeScript
- Strong knowledge of cloud platforms (AWS/GCP) and containerization
- Proven experience with Agile/Scrum methodologies
- Bachelor's degree in Computer Science or equivalent experience
- Portfolio demonstrating full-stack projects
- Excellent problem-solving and communication skills
- Passion for open-source contributions