Job Description
Join our dynamic team at InnovateKC Solutions and shape the future of enterprise software development. We're seeking a passionate Senior Software Engineer to architect scalable solutions while mentoring junior developers. Enjoy flexible work arrangements, competitive benefits, and opportunities to work with cutting-edge technologies in a collaborative environment.
Responsibilities
- Design and implement cloud-native microservices using AWS/GCP
- Lead code reviews and enforce best practices across engineering teams
- Collaborate with product managers to translate business requirements into technical specifications
- Optimize application performance and troubleshoot complex system issues
- Mentor junior engineers through pair programming and knowledge sharing
- Contribute to CI/CD pipeline improvements and DevOps automation
Qualifications
- 5+ years of experience in backend development (Java, Python, or Node.js)
- Expertise in containerization (Docker/Kubernetes) and serverless architectures
- Strong understanding of RESTful API design and event-driven systems
- Proven track record of shipping production-grade applications
- Experience with agile methodologies and JIRA/Confluence
- Bachelor's degree in Computer Science or equivalent experience