You’re being taken to an external site to apply.
Enter your email below to receive job recommendations for similar positions.
Lead Software Development Test Engineer
Description
Our Purpose
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 aculture of inclusionfor 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.
Job Title
Lead Software Development Test Engineer
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 Senior Software Development Engineer in Test 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,
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 experience of working with globally distributed teams 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
Understanding of front-end application languages such as HTML and JavaScript
Knowledge and Experience in any Scaled Agile Framework.
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 bringing Business Change, Technical Evolution and work with people to build a learning organisation? If yes, this role could be for you!
In the US, Mastercard is an inclusive Equal Employment Opportunity emplo er 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 address blocked ] - Click here to apply to Lead Software Development Test Engineer 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.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
- Abide by Mastercards security policies and practices;
- Ensure the confidentiality and integrity of the information being accessed;
- Report any suspected information security violation or breach, and
- Complete all periodic mandatory security trainings in accordance with Mastercards guidelines.
Remote New York Salary Range: $137,000 - $213,000
Recommended Skills
- C Sharp (Programming Language)
- Software Engineering
- Java (Programming Language)
- C++ (Programming Language)
- .Net Framework
- Scalability
Help us improve CareerBuilder by providing feedback about this job:
Job ID: 2308438959
CareerBuilder TIP
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.
By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.