Full-Time Lead Software Engineer
Experian is hiring a remote Full-Time Lead Software Engineer. The career level for this job opening is Manager and is accepting Austin, TX based applicants remotely. Read complete job description before applying.
Experian
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Experian's contact center technology team is at the forefront of innovation and is dedicated to creating the latest solutions that enhance customer interactions. We are looking for an experienced Lead Software Development Engineer to join our dynamic team and lead the development of Intelligent Virtual Assistant (IVA) customer experiences using natural language processing (NLP) and machine learning (ML) technologies.
This role is ideal for someone who excels and has experience managing large-scale projects, collaborating with cross-functional teams by making data-driven decisions. You will report to the Director Customer Experience Engineering.
Responsibilities:
- Design, develop, and maintain scalable and maintainable software systems using Groovy, Python, and Java.
- Collaborate with product managers and internal customers to define new solutions to increase containment, consumer satisfaction and implement new features for Intelligent Virtual Assistant (IVA) applications.
- Conduct code reviews and ensure adherence to best practices for software development, including testing and documentation.
- Provide technical guidance and mentorship to junior developers, promoting a collaborative team environment.
- Assess and optimize the performance of IVA applications, ensuring performance and responsiveness.
- Implement and maintain CI/CD pipelines to automate the build, test, and deployment processes.
- Troubleshoot and resolve complex technical issues, ensuring the stability and reliability of the software.
- Create comprehensive technical documentation for developed features, configurations, and systems.
Requirements:
- 3 to 5 years of relevant product or engineering experience, with a focus on Amelia and NICE CXone.
- Proficiency in Groovy and Python. Experience in Java.
- In-depth understanding of AWS technologies such as DynamoDB and Lambda.
- Experience with tools like Git, Insomnia, VS Code, and Co-Polit.
- Participation in an on-call rotation is required.
- Familiarity with CI/CD pipelines and tools like Jenkins or GitLab CI.
- Understanding of microservices architecture and RESTful API design.
- Knowledge of security best practices and tools for secure software development.