Job Description
Immediate Opening: Join Our High-Performance Tech Team in Kansas City!
InnovateKC Solutions is urgently seeking a Senior Software Engineer to join our dynamic team. This is your chance to make an immediate impact on cutting-edge projects while working in a collaborative, fast-paced environment. We offer competitive compensation, comprehensive benefits, and opportunities for rapid career growth.
Our ideal candidate thrives in agile environments and possesses a passion for scalable, user-centric solutions. If you're ready to tackle complex challenges and contribute to innovative products, apply now!
Responsibilities
- Lead full-cycle software development using Java, Python, and cloud technologies (AWS/Azure)
- Design and implement scalable microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with cross-functional teams to deliver high-impact features
- Optimize system performance and troubleshoot critical issues
- Drive DevOps best practices including CI/CD pipeline maintenance
- Participate in architectural decisions and technology roadmap planning
Qualifications
- 5+ years of experience in enterprise software development
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong background in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Proven experience with microservices architecture and RESTful APIs
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and attention to detail
- Strong communication abilities with experience in agile environments
- Passion for mentoring and fostering collaborative team culture