Software Engineer
Software Engineering
Irving, TX, USA
Software Engineer, Contact Center Technology
Location: Irving, TX
Experience: 5–7+ years
About the Role
We are looking for a Software Engineer to help modernize our contact center platform as we migrate from on-premises systems to cloud-based infrastructure. This transformation impacts over 30,000 users and involves building scalable, high-performance systems that enhance workforce management and customer experience.
You will design and develop middleware, integrations, and full-stack applications that bridge product gaps, improve system capabilities, and reduce reliance on third-party vendors. This role sits within the Workforce Technology pillar, supporting areas such as workforce management, recording, performance, and quality management.
What You’ll Do
- Design, build, and deploy scalable backend and frontend systems using modern technologies
- Develop microservices and middleware to support cloud migration and system integrations
- Build and maintain APIs and integrations with platforms such as Workday and Verint
- Partner with cross-functional teams to translate business requirements into technical solutions
- Contribute to architecture decisions and engineering best practices
- Write high-quality, maintainable, and testable code
- Troubleshoot complex technical issues and optimize system performance
- Mentor team members and contribute to a strong engineering culture
Minimum Qualifications
- Bachelor’s degree in Computer Science or related field, or equivalent practical experience
- 5+ years of experience in software engineering
- 5–7 years of experience with Java development
- Experience building applications with Spring Boot
- Experience with modern frontend frameworks such as React
- Experience designing and building microservices architecture
Preferred Qualifications
- Experience with cloud platforms (Cloud Foundry / OCP or similar)
- Experience with event-driven systems (e.g., Kafka)
- Experience integrating enterprise systems and APIs
- Experience in contact center or workforce technology platforms
- Experience with GenAI, LLM integrations, or building AI agents
Tech Stack
Java • Spring Boot • React • Microservices • Kafka • Cloud (OCP / Cloud Foundry)
Additional Information
- This role may require collaboration across multiple time zones; candidates in Arizona should be comfortable with early-morning meetings aligned with East Coast hours.