The Expertise You Have
Bachelor’s degree in Computer Science or equivalent
8+ years hands-on experience as a software engineer
Proficient in Java, Angular, NodeJS, any programming language and experienced in developing APIs, micro-services, and micro front ends.
Experience with CI/CD pipelines and utilizing uDeploy and/or Ansible
Understanding of modern data architecture principals and patterns
Expertise with Agile (Scrum, Kanban) delivery and software design, development, test, and operational automation
Understanding of enterprise-scale platform architecture to which includes considerations for high availability and business continuity.
Demonstrated Experience with Docker/Kubernetes and container-based development and deployment practices.
Working with Event Driven Architecture -- Kafka, Webhooks
Test Driven Development -- JUnit, Jasmine, Karma, Protractor, Jest, etc.
Familiarity with NoSQL (MongoDB, DynamoDB, etc) a plus
Ability to trouble-shoot complex data issues across the e2e technology stack
Either hands-on Azure / AWS experience or demonstrated desire to build cloud experience (e.g. certifications, training)
Demonstrated experience as engineer responsible designing, developing, testing, supporting, and troubleshooting the Contact Center products.
Proven ability to work independently and professionally in high pressure/visibility situations within tight timeframes
Self-starter, curious, collaborative, innovative, eager to learn and teach others every day