Primary Responsibilities:
- Design, develop, and maintain efficient, reusable, and reliable code
- Collaborate with cross-functional teams to define, design, and implement new features
- Identify and fix bugs, performance bottlenecks, and other issues
- Conduct code reviews to ensure adherence to best practices and coding standards
- Participate in the entire software development lifecycle, from concept and design to testing and deployment
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Analyze, investigate and provides explanations and interpretations within area of expertise
- Analyze and implement AI based solutions
- Analyzes and investigates
- Provides explanations and interpretations within area of expertise
- Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so
Qualifications - External
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience
- Proven 5+ years of experience problem solving with contact center platforms (primarily voice)
- Proven 3+ years of experience with Amazon Connect routing development
- Proficiency in git/GitHub version control
- Proven excellent technical growth, problem-solving and analytical skills
- Proven ability to work independently as well as collaboratively in a team-oriented environment
- Proven solid communication and interpersonal skills
- Proven solid understanding of AI use cases and implementations
Preferred Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field
- Experience with cloud platforms (AWS, Azure, or Google Cloud)
- Experience with Agile development methodologies
- Proficiency in IT Service Management (ITSM), specifically the Service Level Owner role
- Proficiency in CICD tools (GitHub)