Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help revolutionize digital experiences for our Kansas City clients. We're seeking passionate innovators to build scalable cloud solutions while enjoying competitive benefits, flexible work arrangements, and opportunities for professional growth in our downtown headquarters.
Responsibilities
- Design and implement robust microservices architecture using AWS and Azure
- Lead cross-functional Agile teams in developing full-stack applications
- Optimize database performance and ensure system scalability
- Conduct code reviews and mentor junior developers
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and DevOps best practices
- Ensure compliance with security and accessibility standards
Qualifications
- 8+ years of experience in software development
- Proficiency in Python, Java, and modern JavaScript frameworks
- Expertise with cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong background in RESTful API development and database management
- Certification in AWS Solutions Architect or Azure DevOps preferred
- Proven track record of leading successful project deployments
- Excellent problem-solving skills and ability to work in fast-paced environments