Job Description
Join our dynamic team at Tech Innovations Inc. and help shape the future of cloud-based solutions in the heart of Kansas City. We're seeking a passionate Senior Software Engineer to architect cutting-edge applications that solve real-world challenges. Enjoy competitive compensation, flexible work arrangements, and the opportunity to collaborate with industry leaders in our state-of-the-art downtown office.
Responsibilities
- Design scalable microservices architecture using AWS and Azure
- Lead full-cycle development of RESTful APIs and cloud-native applications
- Mentor junior engineers through pair programming and code reviews
- Implement CI/CD pipelines and DevOps best practices
- Optimize system performance and troubleshoot complex technical issues
- Collaborate with product teams to translate business requirements into technical solutions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and modern JavaScript frameworks
- Proven track record with cloud platforms (AWS/Azure/GCP)
- Strong understanding of containerization technologies (Docker/Kubernetes)
- Experience with Agile methodologies and Jira
- Excellent problem-solving and communication skills