Senior Software Engineer - Amazon Connect
Optum · Bengaluru, Karnataka, India
Full-time · Senior · Posted 1 month ago
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)