MasterCard Test Architect and Developer in Rickmansworth, United Kingdom
We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate a culture of inclusion (https://www.mastercard.us/en-us/vision/who-we-are/diversity-inclusion.html) for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation and delivers better business results.
Test Architect and Developer
Vocalink/Mastercard Engineering are building on our industry knowledge to develop our Next Gen platforms in a more modular and flexible way.
We are looking for a Manager/Lead for our Software Development/Test Engineering team who will be responsible for developing our automation framework to support our NextGen solutions within the New Payment Platforms space.
You will use your expertise in Core Java development to build complex systems and frameworks. In doing so you will also demonstrate your breadth of expertise in specific frameworks and tools to architect, design and implement distributed systems and frameworks to support test. This role has the added benefit for you to remain hands on.
You will have:
Experience in building complex distributed enterprise applications using JDK 8 or later.
Experience using Spring Framework.
Experience using various test frameworks such as Junit, Mockito, Cucumber etc
Experience in building test frameworks from scratch.
Experience using various message serialisation formats such as JSON, XML.
Writing exemplary quality code and code reviews.
Building relationship with stakeholders at all levels within the organisation and be able to technically support a collaborative interaction within the development teams.
Problem solving and able to learn fast.
Delivery and working to time frames and being able to adapt to changing environments, work processes and multiple business priorities.
DevOps experience and demonstrable experience working with Jenkins, TeamCity or similar.
The ability to script using Shell Scripting or/and Groovy.
Experience using various messaging technologies such as IBM-MQ, Kafka, RabbitMQ
Experience with web-based technologies such as REST, SOAP and Web-Sockets
Working experience with Databases such as RDBMS and NoSQL
Previous leadership experience of managing technical teams (specially globally distributed), achieving technical best practices and developing high performing systems with a track record of successful delivery.
Ability to communicate clearly and effectively, with a good level of verbal and written English skills, and be able to manage stakeholder expectations.
You may also have:
An understanding of Cloud Technologies including Docker, and either AWS, Azure and Google Cloud.
Source Version Control Experience, preferably git Experience
Strong Mentoring to encourage and grow developers in their craft.
Knowledge and Experience in any Scaled Agile Framework
Provided constructive feedback for individual engineer’s performance improvement on a cadence and guide engineers through their career progression.
This role is for you if you are friendly and approachable with a love for the craft of software development. You will thrive in this environment if you have a desire to continually improve your own skills and the ability to transfer those skills to others and, of course, you love seeing your software in production. At
Vocalink we deliver products and services that are market leading and we can only do this because of our people. Would you like to be part of brining Business Change, Technical Evolution and work with people to build a learning organisation? If yes, this role could be for you!
Due to COVID-19, most of our employees are working from home. We’ve implemented a virtual hiring process and continue to interview candidates by phone or video and are onboarding new hires remotely. We value the safety of each member of our community because we know we’re all in this together.
Mastercard is an inclusive Equal Employment Opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
If you require accommodations or assistance to complete the online application process, please contact email@example.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.
Requisition ID: R-118061