Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize digital experiences for Fortune 500 clients! We're urgently seeking remote talent based in Kansas City to build scalable cloud solutions using cutting-edge technologies. Enjoy competitive compensation, flexible hours, and the opportunity to lead impactful projects in a collaborative, growth-oriented environment.
Why InnovateTech? We pride ourselves on our agile culture, comprehensive benefits package, and commitment to work-life balance. As a remote-first company, we empower our team to innovate from anywhere while maintaining strong connections through virtual collaboration tools.
Responsibilities
- Design, develop, and deploy cloud-native applications using AWS and Azure
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Optimize system performance and troubleshoot complex technical issues
- Implement CI/CD pipelines and DevOps best practices
- Lead architectural decisions and document technical specifications
- Stay current with emerging technologies and industry trends
Qualifications
- 5+ years of experience in software development with proficiency in Python, Java, or Go
- Bachelor's degree in Computer Science or equivalent practical experience
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong background in RESTful API design and microservices architecture
- Proven ability to lead technical projects and mentor team members
- Excellent problem-solving skills with attention to detail
- Experience with Agile methodologies and version control (Git)