Description:
    
You will be joining a collaborative team of like-minded people who thrive on technical problem solving and relish design challenges. Working in an Agile team environment, Genesys teams are full-stack, with capabilities to deliver full features across Front-End, Back-End, Eventing and Storage layers. Genesys Software Engineers think through implementation details of scale, security, and usability. In this frontend role, you will code in Angular, JavaScript, TypeScript, HTML and CSS and work with many technologies, including Jenkins, GIT etc, all on AWS
Key Responsibilities:
 
	- Design and develop high quality, efficient, testable software to implement key product features
- Bring features all the way through the Design, Test, Deploy, Maintain cycle
- Understand the overall architecture of the system and the wider ecosystem
- Actively participate in team code reviews
- Follow UX best practices to ensure the best possible customer experience
- Apply processes appropriately for data security, traceability, and information sharing
 
Minimum Requirements:
 
	- Degree in Computer Science, Software Engineering, Data Science or related disciplines
- 2+ years of web development experience delivering UX driven designs
- Excellent programming skills in Angular, and some of the following; JavaScript, TypeScript, HTML and CSS
- Experience in consuming and building REST Web services
- Experience in the usage of version control tools like ‘git’
- Experience of CI/CD processes and technologies
- Proactive, self-driven, and possessing a growth mindset
- A passion for frontend development
- Demonstrated awareness of modern AI technologies and their implications (safety, privacy, reliability), with role-appropriate skills developed through internal training and applied practice
 
Desirable Skills:
 
	- Experience in accessibility compliance
- Experience of Python or Java
- Experience of AWS technologies
- Experience in using defect tracking and test management systems such as ‘Jira’
- Understanding of microservices architecture principles and best practices
- Experience with Bot Platforms or Natural Language Understanding concepts and technologies