Назад

Senior Cloud Software Engineer

Детайли

Описание

Company Description

We are the leading global information services company, providing data and analytical tools to our clients around the world. We help businesses to manage credit risk, prevent fraud, target marketing offers and automate decision making. We also help people to check their credit report and credit score and protect against identity theft.

We employ approximately 17,800 people in 45 countries and our corporate headquarters are in Dublin, Ireland, with operational headquarters in Nottingham, UK; California, US; and São Paulo, Brazil.

Experian is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, or veteran status.

At Experian, we are committed to building an inclusive culture and to creating an environment where people can balance successful careers with their commitments and interests outside of work. Our flexible working practices support our belief that this balance brings long-lasting benefits for our business as well as our people. For our roles within Software Development Group we could discuss our agile working opportunities including flexible working time to choose between 4, 6 and 8 hours working day, telecommuting and compressed working week.

Job Description

We're currently looking for a Senior Software Engineer to join our Global Delivery & Support Expert team to drive automation & innovation covering Decisioning and Identity and Fraud portfolio.

In this role you will lead the design and communication of high-level solutions architectures, which guide the design and development of solutions that meet DA business current and future needs. Take full responsibility for the architecture of a significant area of Solutions, design quick to market with higher speed to value solutions.

This role will give you the opportunity to play a key role in our business growth. As a key partner of regional Sales, Product Management, programmers, and Delivery, working closely with Clients, you will build the complex solutions, providing strategic client guidance on bridging the gap between business needs, technical issues, and benefits of Experian’s solutions.

Responsibilities:


· Interacts with the Product Owner/Business Analyst to define, refine, develop, test and deliver against functional requirements
· Understands and translates functional into technical requirements
· Works with an architecture team to design the components of the product suite
· Provides input to the project delivery plan, including sizing and estimation if required, with regards to one’s areas of responsibility
· Coordinates the work within the boundaries of their teams and project
· Being accountable for the quality of one’s team and supporting through code review processes and testing strategies as a whole-team approach
· Implements correct, performant and reliable code on schedule and according to specification
· Determines code quality and test coverage, and designing and implementing tests to make sure software is built to the highest quality possible
· Develops and maintains test automation efficiency and effectiveness
· Responsible for defect closure and root cause analysis to avoid regressions
· Drives continual improvement in quality and efficiency, including defect prevention/ root cause analysis, suggesting and adopting improvements to technology and efficiency
· Collaborates and partners across different departments including support, consulting, product management, and engineering
· Mentors’ software engineers, including on other teams
· Share the knowledge and supervises more junior team members
· Organizes forums to share knowledge on their practice and on the product
· Divides larger pieces of work into tasks for themselves and other team members
· Supports the Scrum release planning process through analysis and estimation of development work
· Writes technical documentation for internal or external consumption, for developers of varying skills level
· Assists the recruitment process as well as potentially training, mentoring, and supervising associate team members
· Contributes at Product level Scrum of Scrums
· Influence the system designs and plans from a testing perspective
· Reviews, analyses, and improves test coverage and reduces defect count for their product area
· Contributes to product release planning

Qualifications

Requirements:
· 3 to 5 years of experience in a similar or closely related role is expected to demonstrate competency
· 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
· Strong programming, troubleshooting, analytical & problem-solving skills
· A strong understanding of processes and methodologies that drive scalable software development and software testing
· Strong communication, organizational & interpersonal skills
· Experience of working in cross-functional teams
· Ability to work in a dynamic, fast-moving, and challenging (and somewhat ambiguous) environment
· Understand and be familiar with good Java design and Software Engineering Processes/methods such as:
· Architecture Design
· Design Patterns
· Expertise in refactoring
· Agile methodologies (Lean, Scrum, Kanban, etc.)
· CI/CD, DevOps, and Test Automation
· TDD – Test Driven Development, BDD – Behavioral Driven Development
· Automated unit testing (e.g. JUnit)
· Automated functional testing (e.g. TestNG, Cucumber, Selenium)
· Mocking Framework (e.g. JMockit, Mockito)
· Ability to travel to client sites up to 30% if required
· Fluency in written and verbal English

Additional Information

We offer:
· Personal Development - career pathway for professional growth supported by learning and development programs and unlimited access to online educational training courses, learning materials & books
· Work environment - excellent work conditions with friendly environment, recognized strong team spirit, and fun and quality recreation time
· Social benefit package - life insurance, food vouchers, additional health insurance, corporate discounts, Multisport card, and a Share options scheme
· Work-life balance - 25 days paid vacation and 3 additional paid days for participation in Social responsibility events
· Opportunity for flexible working hours and telecommuting

In order to stay safe and be responsible, we introduce a remote hiring process with online interviews for all candidates

Interested to find out more about our Experian Bulgaria team, review our candidate book: https://view.pagetiger.com/experian-bulgaria-candidate-book/experian-bulgaria-candidate-book-2020

Изисквания към кандидата

Езикови познания:

Трудов опит:
С професионален опит над 3 г.

Образование:

Ние предлагаме

Вид заетост:

Срок на заетост:

Договор:

Ниво в йерархията:
Експертен персонал без ръководни функции

Категория:

ИТ и Компютърни специалисти

Държава:

България

Населено място:

Гр. София

Адрес:

Цариградско шосе 115 Г, бл. Сграда Мегапарк, ет. 10, София 1784

Дата:

19.11.2024

Организация:

ЕКСПИРИЪН БЪЛГАРИЯ ЕАД
Фирма/Организация - Директно търсеща служители

Детайли за организацията:

Повече информация за ЕКСПИРИЪН БЪЛГАРИЯ ЕАД може да получите ТУК

КАНДИДАТСТВАЙ