For Global leader in enterprise cloud contact center and workforce optimization solutions, to work with a team of passionate individuals who are changing the face of customer engagement.
If you like create, maintain, and evolve, highly performant and scalable distributed systems , working as part of a team creating data services in the cloud using cutting-edge technologies, this is the job for you!
What we can offer
- Fast professional and technical growth with a dynamic, fast paced and extremely collaborative working environment
- Software engineering using the best practices and patterns such as unit testing, Continuous Integration, Continuous Delivery.
- Strong focus on cloud development patterns
- Developing on cutting edge technologies like Spark, Cassandra, Kubernetes, and working with best in class cloud stacks such as AWS technologies
- Opportunity to work on research on continuous software and infrastructure improvements
What you will be doing
- Design and develop high-quality software within short release cycles in an Agile/Scrum environment
- Identify, prioritize and execute tasks in the software development life cycle
- Produce clean, efficient code
- Review and debug code
- Participate in validation and verification testing phases when necessary
- Collaborate with internal teams to fix and improve products, and provide highest support quality to customers
- Document new implementations and monitor systems