Job Description
Join InnovateKC Tech, a leading digital transformation firm revolutionizing industries through cutting-edge software solutions. We're seeking a passionate Senior Software Engineer to architect scalable systems and drive innovation in our Kansas City headquarters. Enjoy competitive benefits, flexible work arrangements, and opportunities to shape the future of technology.
Responsibilities
- Design and develop high-performance cloud-native applications using Java/Python
- Lead cross-functional Agile teams to deliver enterprise-level solutions
- Optimize system architecture for scalability and security
- Mentor junior engineers through code reviews and technical guidance
- Implement CI/CD pipelines and DevOps best practices
- Collaborate with product teams to translate business requirements into technical specs
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years in software development with cloud platforms (AWS/Azure)
- Expertise in microservices architecture and containerization
- Strong problem-solving skills with complex system integrations
- Proficiency in RESTful APIs and database optimization
- Certification in cloud technologies or Agile methodologies preferred