Amazon Connect Developer
OverviewThe successful candidate will have fluency in AWS Connect design and development principles and will work with stakeholders to develop enterprise business solutions that leverage industry processes and best practices.ResponsibilitiesDesign, develop, and implement AWS Connect processes, including new or modified applications, forms, workflows, policies, actions, access controls, interfaces, and any other configurations required to support client processesProvide recommendations for enhancing existing operations and for new updates or modificationsSupport and enhance existing processes based on new requirements or upgradesFacilitate requirements gathering; review and document requirementsDesign and develop solutions within the ServiceNow environmentPerform all other duties as assigned or directedBasic Qualifications Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field 7 years of experience working with large enterprise frameworks 7 years of hands-on experience with the AWS Cloud platform 3 years of hands-on experience with Amazon Connect 3 years of development experience using Node.js, Python, or Java 3 years of experience designing call routing and messaging Excellent interpersonal and communication skillsRequired SkillsMust be able to obtain and maintain a Public Trust clearanceMust be willing to work on-site in Woodlawn, MD five days a weekMaster's degree with 10+ years of experience, Bachelor's degree with 12+ years of experience, or 18+ years of experience in lieu of a degreeSolid AWS Cloud and AWS Connect developer experienceExtensive experience and knowledge of IVR, Automatic Call Distribution (ACD), skill-based routing, and live chatExperience creating process flow documentation Experience with Lambda, Lex conversational bots/NLP, Kinesis Streams, Glue, VPC, SNS, AppSync, EventBridge, Kinesis Firehose, DynamoDB Streams, Service Catalog, and Kinesis Data AnalyticsStrong verbal and written communication skillsDesired SkillsAdept at working independently as well as in a team environmentDemonstrated experience delivering technology solutions in a fast-paced, deadline-driven enterprise environmentExcellent understanding of change management, testing requirements, techniques, and tools to ensure high availability of systemsPrior federal government experienceSelf-starter and highly motivated individual who adapts to a dynamic work environmentStrong attention to detail with the ability to operate effectively across multiple priorities