We are currently looking for a Senior C/C++ Developer to join our Experian Data Quality Team.
The Address Data Quality team drives the direction of, and deliver enhancements to our real time and bulk address capture solutions ([https://www.edq.com/products/address-verification/>).
What you'll be doing?
As a member of our Agile team you'll play a key part in shaping the future of our address data quality capabilities, react to the ever-changing needs of our users and constantly look for ways to work and deliver more effectively.
Essentially you will:
- Support a variety of products and solutions in a range of programming languages โ C/C++, C#/.Net, with some Python and Java in the mix, as well.
- Takes ownership of all aspects of delivery to create products that customers love.
- Build a good understanding of the team's products and of user stories on the product backlog to enable effective participation in backlog grooming and sprint planning.
- Contribute to the continued evolution of a self-organising, cross-functional team
- Work with other team members to prepare for and deliver feature demos and showcase to internal clients and customers.
- Actively seek to understand customers' needs through regular direct contact with customers and networking with members of customer-facing parts of the business.
- Actively contribute to a culture where the fair treatment of customers is at the heart of the Experian business.
Requirements
What you will bring?
- Around 5 years of proven C, C++ programming experience;
- Of graduate caliber or equivalent qualifications;
- Advanced knowledge in SQL as well as expertise in NoSQL data modeling;
- advanced knowledge in thread management, synchronization mechanisms, concurrency control, parallel programming, performance optimization, asynchronous programming, memory models, concurrency utilities, concurrency design patterns, and testing/debugging of multithreaded applications;
- A programming enthusiasm and enjoyment of working in a friendly, fast-paced team environment;
- Flexibility and adaptability to learn and understand new technologies;
- Experience approaching a problem from different angles, analyzing pros and cons of different solutions, coupled with an enquiring mind;
- Stay informed about relevant technology trends and developments;
- Fluency in written and spoken English.
Desirable:
- Knowledge and appreciation of Agile development methodologies and techniques
- Strong understanding of testing techniques, automated testing and the value of a test-first approach to deliver a high-quality solution that meets client needs
- Exposure to DevOps concepts, practices, and tools
ย
Experian
Experian is the worldโs leading global information services company.
Other jobs at Experian
ย
ย
ย
ย
ย
ย
ย
ย
Notifications about similar jobs
Get notifications to your inbox about new jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs
ย
ย
ย
ย
ย
ย
ย
ย