Experian Consumer Services is seeking a Senior Software Engineer to join our dynamic team and drive the development of state-of-the-art Intelligent Virtual Assistant (IVA) customer experiences, leveraging natural language processing (NLP) and machine learning (ML) technologies.
Requirements
- Software Development: Design, develop, and maintain scalable and maintainable software systems using Groovy, Python, and Java
- Feature Implementation: 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.
- Code Quality: Conduct code reviews and ensure adherence to best practices for software development, including testing and documentation.
- Technical Leadership: Provide technical guidance and mentorship to junior developers, fostering a collaborative and innovative team environment.
- Performance Optimization: Regularly assess, monitor and optimize the performance of IVA applications, ensuring optimal performance and responsiveness.
- Continuous Integration: Implement and maintain CI/CD pipelines to automate the build, test, and deployment processes.
- Problem Solving: Troubleshoot and resolve complex technical issues, ensuring the stability and reliability of the software.
- Documentation: Create and maintain comprehensive technical documentation for developed features, configurations, and systems.
- Change Management – Ensure consistent adherence to all change management policies and procedures
- Technical Issue Triage- effectively triage & resolve user technical issues relating to the telephony platform ensuring end users are kept informed.
Benefits
- Competitive salary
- Excellent opportunities for growth and development
- Flexible work arrangements
- Comprehensive benefits package
- Recognition and rewards for outstanding performance