Job Description
Join InnovateTech Solutions, a leading tech innovator transforming industries through cutting-edge software. We're seeking a passionate Senior Software Engineer to architect scalable solutions and drive technical excellence in our Kansas City headquarters. Enjoy competitive compensation, flexible work arrangements, and opportunities to work with Fortune 500 clients while advancing your career in a collaborative environment.
Responsibilities
- Design and implement high-performance microservices using cloud-native technologies
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with product teams to translate requirements into technical specifications
- Optimize system architecture for scalability and reliability
- Automate CI/CD pipelines and infrastructure provisioning
- Contribute to open-source projects and internal innovation initiatives
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of distributed systems and database optimization
- Proficiency in Agile methodologies and test-driven development
- Bachelor's degree in Computer Science or equivalent experience
- Experience leading technical projects and mentoring teams