Job Description
Join our dynamic team at InnovateTech Solutions! We're urgently hiring a Senior Software Engineer in Kansas City, MO to drive cutting-edge projects for enterprise clients. This is your chance to work with modern technologies in a collaborative environment while making immediate impact.
We offer competitive compensation, comprehensive benefits, and flexible work arrangements. If you're passionate about innovation and thrive in fast-paced environments, apply today!
Responsibilities
- Lead full-cycle development of scalable cloud-based applications using AWS and Azure
- Mentor junior engineers and conduct code reviews to maintain high-quality standards
- Collaborate with cross-functional teams to define technical requirements and project roadmaps
- Implement CI/CD pipelines and optimize system performance for 99.9% uptime
- Drive architectural decisions and document technical specifications
- Research emerging technologies and recommend innovative solutions
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in Python, Java, or C# with strong OOP fundamentals
- Proven experience with cloud platforms (AWS/Azure) and microservices architecture
- Familiarity with DevOps practices and containerization (Docker/Kubernetes)
- Strong problem-solving skills and ability to work in agile environments
- Excellent communication and leadership abilities