Senior Engineer - Cloud Analytics & Reporting

Software Development

Ref: 22Monday 17 September 2018

This vacancy is now closed

To join Global leader in delivering superior communications experiences, providing the most complete portfolio of software and services for contact center and unified communications— offered on-premises, in the cloud, or a hybrid.

About you:

You will have experience in a Software Development environment delivering highly scalable enterprise applications and have a strong focus on developing high quality innovative solutions.

Day to day activities:

  • Work directly with product managers, sales teams and end customers, with responsibility for the discovery and documentation of business requirements.
  • Research, design, prototype and implement applications based on new software technologies and concepts to improve solutions (for example, Big Data / Analytics, Microservices architecture, DevOps).
  • Deliver new software applications iteratively as part of an agile/scrum cycle.
  • Ensure robustness, scalability, performance and high availability are built in from concept through delivery.
  • Build and deliver compelling customer focused demonstrations.
  • Identify and implement areas for continuous process improvement.

What you will bring:

  • Proven, solid industry experience in a software development role, coding in Enterprise Java (JEE, Spring).
  • Experience with microservices and containerization technologies (Docker, Kubernetes).
  • Demonstrated experience in the software development lifecycle, ideally agile / scrum.
  • Experience with DevOps concepts and related tools and processes – Git, Continuous Integration, Test Driven Development, Test Automation.
  • A passion for exploring and prototyping with the latest technology trends.
  • Working in a fast paced geographically dispersed organization, ability to collaborate with remote teams is a must.
  • Experience in the following areas is desirable: big data technologies (Hadoop, Spark, Cassandra, Kafka), native cloud development (PaaS/SaaS, AWS or other cloud platforms), database technologies, Business Intelligence tools (Tableau, Oracle).