JOBSEARCHER

Software Engineer

Interview : VideoVisa : USC, GCDescription :About the RoleWe are seeking an Software Engineer to design, build, and deliver scalable, cloud-based solutions focused on Amazon Connect, AWS serverless technologies, and modern front-end applications. This role contributes to developing call routing flows, APIs, and user-facing experiences while helping ensure high standards for quality, security, and reliability.This is a 6-month contract with the potential to convert to full-time employment.ResponsibilitiesDesign and enhance Amazon Connect call flows supporting omnichannel customer experiencesDevelop secure and scalable REST APIsBuild AWS serverless applications using Node.js/TypeScript, Lambda, CDK, S3, and DynamoDBDevelop modern front-end components using Vue.js and Nuxt.js that integrate with serverless APIsImplement automated unit and integration tests, CI/CD pipelines, and operational best practicesEmbed quality, security, observability, and reliability into all solutionsProvide technical direction to support successful delivery of solutionsCollaborate with engineers, infrastructure teams, and stakeholdersParticipate in code reviews, design reviews, and pair programmingCreate and maintain clear technical documentationRequired QualificationsExperience building AWS serverless applications using Node.js/TypeScriptHands-on experience with Amazon Connect and call routing solutionsStrong experience developing and integrating RESTful APIsProficiency with AWS CDK, Lambda, S3, and DynamoDBExperience implementing automated testing (unit and integration)Strong analytical and problem-solving skillsExcellent written and verbal communication skillsAbility to work independently when requirements are not fully definedComfortable working in fast-paced, Agile environmentsDemonstrated ability to learn new technologies quicklyPreferred QualificationsFamiliarity with contact center analytics, workforce management, or quality monitoring toolsExperience with CloudWatch, X-Ray, Step Functions, EventBridge, KMS, and least-privilege IAMExposure to Infrastructure as Code (IaC) and platform engineering practicesExperience mentoring engineers and supporting technical leadership effortsExperience working with Agile tools such as JIRA and Confluence