Build something new with a world-class team.At Genesys, we allow our employees to make their mark by entrusting them to make decisions and do what they’ve been hired to do: their very best. Your potential is waiting; why are you?Create something new with a world-class team.Genesys provides Cloud Customer Experience and Contact Center Solutions to its customers. At Genesys, employees work together to create the best and most secure customer experiences. The External Contacts team at Genesys is looking for an experienced Senior Software Engineer to join the team.The mission of our team is to design and develop services to help our users record and organize information about their customers. As customer information is considered sensitive, an engineer must be able to develop reliable and secure code with a team of engineering professionals and developers. And, as Genesys Cloud is a global platform, an engineer must be able to design and deliver solutions on a massive scale.Key Responsibilities:Design, develop, and test services in Java and PythonFollow best-coding practicesDevelop scripts to automate common tasksIntegrate between internal and external REST APIsDeploy code using a CI/CD pipelineCreate unit and integration testsEnsure code is resilient to failures and can run at scaleParticipate in code and design reviewsSupport services your team buildsUnderstand & comply with GDPR, PCI, HIPAA Security and Privacy LawsAdhere to Genesys Code of Business Conduct and EthicsMinimum Requirements:Excellent understanding and knowledge of cloud computingProgramming experience in any object-oriented language like Python, Node.js, Java, Go, etc.Experience with REST, web services, and APIsAt least 5 years of experience in developing microservices using cloud resources (AWS preferred)Thorough troubleshooting skillsWillingness to learn new skills and toolsAbout you:Interested and passionate about developing softwareConstantly tries new technologies, frameworks, and development languagesUnderstands software development fundamentals, and always thinks about scale when architecting solutionsDetail-oriented and systematicAble to work with engineers in a wide variety of fieldsNot afraid to bring your own flavor into the mixDesirable Skills:Experience with the performance, scalability, and reliability issues inherent in a distributed environmentBasic network knowledgeExperience with various datastoresAbility to design, build, and maintain REST-based APIsExperience with automating deployments and testing in a CI/CD pipelineBS, MS in Computer Science / Engineering or equivalent#remoteCompensation:This role has a market-competitive salary with an anticipated base compensation range listed below. Actual salaries will vary depending on a candidate’s experience, qualifications, skills, and location. This role might also be eligible for a commission or performance-based bonus opportunities. $98,150.00 - $203,850.00Benefits:Medical, Dental, and Vision Insurance. Telehealth coverageFlexible work schedules and work from home opportunitiesDevelopment and career growth opportunitiesOpen Time Off in addition to 10 paid holidays401(k) matching programAdoption AssistanceFertility treatmentsMore details about our company benefits can be found at the following link: https://mygenesysbenefits.comIf a Genesys employee referred you, please use the link they sent you to apply.About Genesys:Every year, Genesys orchestrates billions of remarkable customer experiences for organizations in more than 100 countries. Through the power of our cloud, digital and AI technologies, organizations can realize Experience as a Service™ our vision for empathetic customer experiences at scale. With Genesys, organizations have the power to deliver proactive, predictive, and hyper personalized experiences to deepen their customer connection across every marketing, sales, and service moment on any channel, while also improving employee productivity and engagement. By transforming back-office technology to a modern revenue velocity engine Genesys enables true intimacy at scale to foster customer trust and loyalty. Visit www.genesys.com.Reasonable Accommodations:If you require a reasonable accommodation to complete any part of the application process or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you or someone you know may complete the Reasonable Accommodations Form for assistance. Please use the Candidate field in the dropdown menu to ensure a timely response.This form is designed to assist job seekers who seek reasonable accommodation for the application process. Submissions entered for non-accommodation-related issues, such as following up on an application or submitting a resume, may not receive a response.Genesys is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, age, religion, sex, sexual orientation, gender identity or expression, marital status, domestic partner status, national origin, genetics, disability, military and veteran status, and other protected characteristics.Please note that recruiters will never ask for sensitive personal or financial information during the application phase.
View Original Job Posting