Job Description
Join InnovateTech Solutions, a trailblazing leader in cloud-native platforms, as we revolutionize enterprise software development. We're urgently seeking a passionate Lead Software Engineer to architect scalable systems and mentor top-tier talent in our Kansas City hub. Enjoy hybrid work flexibility, industry-leading benefits, and the chance to shape products used by Fortune 500 clients. This is your opportunity to make an immediate impact while advancing your career in a collaborative, cutting-edge environment.
Responsibilities
- Design and implement microservices architecture using cloud-native technologies (AWS/GCP)
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with product teams to translate requirements into technical specifications
- Optimize system performance and security across distributed environments
- Drive DevOps practices including CI/CD pipeline automation
- Contribute to architectural decisions and technology roadmap planning
- Partner with QA teams to ensure robust testing strategies
Qualifications
- 5+ years of experience in software engineering with 2+ years in leadership roles
- Expert proficiency in Java, Python, or JavaScript with modern frameworks
- Deep understanding of cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong background in designing RESTful APIs and event-driven architectures
- Bachelor's degree in Computer Science or equivalent practical experience
- Proven track record of delivering complex projects on time
- Excellent problem-solving skills and ability to thrive in agile environments