Senior Software Developer

Experian Global Decision Analytics is seeking an experience Senior Java Software Engineer to join our Global Software Group. In Decision Analytics we unlock meaning within data to help clients solve problems and drive better decisions and outcomes; Is this customer who they claim to be? Can this person afford the loan they're asking for? Does this person qualify for a service we provide? Organisations need to answer these sorts of questions hundreds, thousands, even millions of times a day. As well as answering them accurately and consistently, they need to answer them quickly because that's what their customers expect. The position is full-time and based from our Nottingham office with flexible working options. LI-SK1 Interacting with the Product Owner to define, refine, develop, test and deliver against functional requirements Understanding and translating functional requirements into technical requirements Working with the architecture practice to design the components of the product suite Providing input to the project delivery plan, including sizing and estimation if required Implementing correct, performant and reliable code on schedule and according to specification Participating in code reviews and sprint ceremonies Determining code quality and test coverage, and designing and implementing tests to make sure the software is built to the highest quality possible Developing and maintaining test automation efficiency and effectiveness with QAs Working with the DevOps practice Support developing and maintaining CI/CD pipelines Driving continual improvement in quality and efficiency, including defect prevention/ root cause analysis, suggesting and adopting improvements to technology and efficiency Writing technical documentation for internal or external consumption, for developers of varying skills level Influencing system design and plans from a testing perspective Contributes to product release planning Required Experience and Technical Skills You will ideally possess at least a Bachelor's Degree in Computer Science/Information Technology, Engineering (Computer/Telecommunication) or numerical discipline with strong computing background Strong programming, troubleshooting, analytical & problem-solving skills A strong understanding of process and methodologies that drive scalable software development and software testing You understand and are familiar with good Java design, Webswing technology and Software Engineering processes/methods such as: Architecture design Design Patterns Expertise in refactoring Agile methodologies (Lean, Scrum, Kanban, etc.) DevOps, CI/CD and Test Automation (Jenkins) TDD - Test Driven Development, BDD - Behavioral Driven Development Automated unit testing (e.g. JUnit) Automated functional testing (e.g. TestNG, QF Test, Cucumber, Selenium) Mocking Framework (e.g. JMockit, Mockito, WireMock) Familiar with Open Source tools & Frameworks, including but not limited to: Ajax, Spring, JSF, Ant, Subversion, Maven, CruiseControl, Hibernate/JPA, Junit, JMS, SOAP, Axis, Bitbucket, Jenkins, Ansible and Cucumber You understand and have working experience in cloud technology - AWS, Kubernetes and Openshift What do we offer: Fantastic learning and career development opportunities in a fast-growth and truly dynamic FTSE Top-20 business. Exposure to advanced technology and superb training; Experian has been listed in the worlds Top-100 Most Innovative Companies for 5 years running Extensive benefits including bonus, share options scheme, generous pension and life assurance, 25 days holiday with 8-day buy/sell as well as a huge array of wider benefits and services. A positive, collegial, supportive and family focussed culture with well-being at it's core and focus on flexibility and work-life balance. Company Profile: Experian is a leading global information services company that unlocks the power of data to create opportunities for consumers, businesses and societies across the world. For more than 125 years, we've helped consumers and clients prosper, and economies and communities flourish - and we're not done. Our 17,000 people in 37 countries believe the possibilities for you, and our world, are growing. We're investing in new technologies, talented people and innovation so we can help create a better tomorrow. In Decision Analytics we unlock meaning within data to help clients solve problems and drive better decisions and outcomes; Is this customer who they claim to be? Can this person afford the loan they're asking for? Does this person qualify for a service we provide? Organisations need to answer these sorts of questions hundreds, thousands, even millions of times a day. As well as answering them accurately and consistently, they need to answer them quickly because that's what their customers expect. We help our clients do this - minimising the risk to their organisation while delivering the type of customer experience that people expect. We help them to lend effectively, to detect and minimise fraud and to comply with legal requirements. We help them identify new opportunities including more efficient ways to run their business and better ways to cross-sell their products. We do this by combining our own data with data from our clients and third parties. We then use advanced technologies to organise and analyse this data, turning it into useful, meaningful information which our customers can act on. Our clients can make lending decisions on hundreds of millions of credit applications every year and can also avoid fraud by checking that applicants are who they say they are. Equal Employment Opportunity Statement: It is the policy of Experian to provide equal employment opportunities to all employees and applicants for employment. All employment practices such as recruitment, selection, promotions, and other terms and conditions of employment are administered in a manner designed to ensure that employees and applicants for employment are not subjected to discrimination on the basis of race, colour, national origin, ancestry, religion, citizenship, age, gender, gender exp

Similar searches: Permanent, Full Time, Technology, Nottingham