Job Description
Join our dynamic team at InnovateTech Solutions and drive the future of cloud-native applications! We're urgently hiring a Senior Software Engineer to architect scalable solutions for our enterprise clients. This is your chance to make an immediate impact in a fast-paced environment with cutting-edge technologies.
As a key member of our engineering team, you'll collaborate with cross-functional teams to deliver high-quality software solutions. We offer competitive compensation, flexible work arrangements, and opportunities for professional growth. Apply now to secure your spot in one of Kansas City's most sought-after tech roles!
Responsibilities
- Design and implement scalable cloud-based applications using AWS and microservices architecture
- Lead code reviews and mentor junior engineers to maintain high-quality standards
- Collaborate with product managers to define technical requirements and timelines
- Optimize system performance and troubleshoot complex technical challenges
- Stay current with emerging technologies and contribute to innovation initiatives
- Participate in Agile ceremonies and drive continuous improvement processes
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, or Go with cloud deployment experience
- Strong understanding of CI/CD pipelines and containerization (Docker/Kubernetes)
- Proven track record of delivering scalable, production-ready systems
- Excellent problem-solving skills and ability to work in cross-functional teams
- Experience with Agile methodologies and version control systems (Git)