Software Engineer - Amazon Connect and Lex Technologies for Contact Center Solutions (Remote)
Join the Future of Contact Center Technology with GEICO
GEICO's Enterprise Voice team is revolutionizing the insurance industry with cutting-edge contact center technologies. We're seeking a highly motivated and process-oriented Software Engineer to join our team and drive business transformation. As a Software Engineer, you will play a crucial role in designing, developing, and deploying innovative solutions using Amazon Connect and Lex technologies. If you're passionate about delivering exceptional customer experiences and have a strong background in software development, we want to hear from you!
About GEICO and Our Culture
For over 75 years, GEICO has been a leader in the insurance industry, known for low rates, outstanding service, and clever marketing. As a wholly owned subsidiary of Berkshire Hathaway, we offer a financially stable and rewarding workplace with opportunities for training and career advancement. Our company culture values diversity, inclusion, and mutual respect, and we're committed to providing a work environment where each associate can be productive and work to the best of their ability.
Role Snapshot:
- Start Date: Immediate openings available
- Company: GEICO
- Location: Remote
- Compensation: A competitive salary ranging from $76,000 to $236,500 per year
- Position: Software Engineer - Amazon Connect and Lex Technologies
Key Responsibilities:
- Design, develop, and deploy scalable and secure solutions using Amazon Connect and Lex technologies
- Collaborate with cross-functional teams to identify business requirements and translate them into technical solutions
- Lead design sessions and code reviews to elevate the quality of engineering across the organization
- Mentor junior team members in Voice and related technologies
- Share best practices and improve processes within and across teams utilizing documentation and knowledge sharing sessions
- Ensure the quality, usability, and performance of solutions
- Troubleshoot and resolve complex technical issues
- Stay up-to-date with industry trends and emerging technologies
Essential Qualifications:
Technical Skills:
- Fluency and specialization in at least two modern languages such as Java, C++, Python, or C#
- Experience with micro-services oriented architecture and extensible REST APIs
- Experience building the architecture and design of new and current systems
- Fluency in DevOps concepts, Cloud Architecture, and Azure DevOps Operational Framework
- Experience with continuous delivery and infrastructure as code
- Experience with PowerShell scripting and existing Operational Portals such as Azure Portal
- Experience with application monitoring tools and performance assessments: Splunk or Application Insights
- Experience with Datacenter structure, capabilities, and offerings, including the Azure platform and its native services
- Experience with security protocols and products: Understanding of Active Directory, Windows Authentication, SAML, OAuth
- Experience with Azure Network (Subscription, Security zoning, etc.)
Contact Center Technologies:
- In-depth knowledge of Contact Center technologies, including Call Flows, IVR's, Quality Management, Workforce Engagement Management, Operational Reporting, and Speech Analytics
- Knowledge of Unified communication and collaboration
- In-depth understanding of Contact Center Operations, including Call Flow Queue Prioritization Strategies, Call Flow Optimizations, and other key design elements
- Experience with software coding and/or following standard processes that have been published and the guidelines for the design
Amazon Connect and Lex Technologies:
- Experience with Amazon Connect and Lex technologies
- Design and implement Amazon Connect Contact Flows according to business needs and best practices
- Experience with Node.js, .Net, Python, and CICD Pipeline
Preferred Qualifications:
Technical Skills:
- Experience with Terraform, CloudFront, Command line, Languages, JSON/YAML
- One of the following AWS Certifications: Associate, Professional, Specialty level
Experience:
- 6+ years of experience in Contact Center technologies
- 4+ years of experience in full-stack software development using Node.js, JavaScript, or JSON
- 3+ years of hands-on experience developing Contact Flows, Queues, and/or Lex Bots
- 3+ years of hands-on experience on scripting using Terraform
- 1+ years of people management experience
Career Growth Opportunities and Learning Benefits:
At GEICO, we offer a comprehensive Total Rewards Program to help secure your financial future and preserve your health and well-being. Our benefits include:
- Premier Medical, Dental, and Vision Insurance with no waiting period
- Paid Vacation, Sick, and Parental Leave
- 401(k) Plan