Job Details: Senior Software Development Engineer


JobsIreland
Jervis Street
Dublin 1
jobsireland.ie
Senior Software Development Engineer
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 a culture of inclusion 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. Job Title Senior Software Development Engineer Senior
Software Engineer (Java), Payment Gateway Services Overview
? This role is part of the Software Engineering Group within the
Mastercard Payment Gateway Services division in Dublin, collaborating
with internal and external customers across the globe.

_WE OFFER_ merchants an omni-channel payment gateway with integrated
services (encryption, currency conversion, risk management, etc.)
which help them painlessly accept card and digital payments.
? As a senior member of the team you will be responsible for
building commercial Java-based, distributed, highly available
applications, where system performance is critical!
? Do you have retail payments/e-commerce industry experience and
looking to try something new?
? Are you motivated to be a part of driving a world beyond cash?
? Have you mentored professionals of diverse skills and experience?

RESPONSIBILITIES:

? Provide technical expertise for payment applications, which
include secure, mission critical transaction processing systems.
? Collaborate with team members and internal stakeholders to ensure
requirements meet customer needs.
? Produce innovative technical solutions to meet business and
product strategies.
? Mentor and guide less experienced developers.
? Collaborate with Operations to ensure successful production
deployment of software.

EXPERIENCE:

? Bachelor&#**Apply on the website**;s degree in Information
Systems, Information Technology, Computer Science or Engineering or
equivalent work experience.
? Experience developing large scale Java services and/or web user
interfaces.
? Commercial experience with languages other than Java, particularly
Python, Scala, Kotlin, Ruby, Groovy, C, or Objective-C.
? Familiarity with high availability distributed systems, SOA and
RESTful messaging.
? Experience in Agile (Scrum) development.
? Proven experience working in a continuous integration environment
and prefer collective code ownership.
? Ability to automate unit, integration and system tests.
? Knowledgeable about security concerns such as OWASP Top **Apply on
the website** and PCI DSS.
? Familiarity with APACS, ISO **Apply on the website**, EMV or other
card payment standards (desirable).
? Ability to work autonomously and within a team environment.
? Actively involved in your own professional development and skills
growth Due to COVID-**Apply on the website**, 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
(Use the "Apply for this Job" box below). and identify the type of
accommodation or assistance you are requesting. Do not include any
medical or health information .

The Reasonable Accommodations team will respond to your email
promptly. 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 a culture of inclusion 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. Job Title Senior Software Development Engineer Senior
Software Engineer (Java), Payment Gateway Services Overview
? This role is part of the Software Engineering Group within the
Mastercard Payment Gateway Services division in Dublin, collaborating
with internal and external customers across the globe.

_WE OFFER_ merchants an omni-channel payment gateway with integrated
services (encryption, currency conversion, risk management, etc.)
which help them painlessly accept card and digital payments.
? As a senior member of the team you will be responsible for
building commercial Java-based, distributed, highly available
applications, where system performance is critical!
? Do you have retail payments/e-commerce industry experience and
looking to try something new?
? Are you motivated to be a part of driving a world beyond cash?
? Have you mentored professionals of diverse skills and experience?

RESPONSIBILITIES:

? Provide technical expertise for payment applications, which
include secure, mission critical transaction processing systems.
? Collaborate with team members and internal stakeholders to ensure
requirements meet customer needs.
? Produce innovative technical solutions to meet business and
product strategies.
? Mentor and guide less experienced developers.
? Collaborate with Operations to ensure successful production
deployment of software.

EXPERIENCE:

? Bachelor&#**Apply on the website**;s degree in Information
Systems, Information Technology, Computer Science or Engineering or
equivalent work experience.
? Experience developing large scale Java services and/or web user
interfaces.
? Commercial experience with languages other than Java, particularly
Python, Scala, Kotlin, Ruby, Groovy, C, or Objective-C.
? Familiarity with high availability distributed systems, SOA and
RESTful messaging.
? Experience in Agile (Scrum) development.
? Proven experience working in a continuous integration environment
and prefer collective code ownership.
? Ability to automate unit, integration and system tests.
? Knowledgeable about security concerns such as OWASP Top **Apply on
the website** and PCI DSS.
? Familiarity with APACS, ISO **Apply on the website**, EMV or other
card payment standards (desirable).
? Ability to work autonomously and within a team environment.
? Actively involved in your own professional development and skills
growth Due to COVID-**Apply on the website**, 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
(Use the "Apply for this Job" box below). and identify the type of
accommodation or assistance you are requesting. Do not include any
medical or health information .

The Reasonable Accommodations team will respond to your email
promptly.

We need : English (Good)

Type: Permanent
Payment:
Category: Others

Apply for this Job Offer
Name: (*) 
Email: (*) 
Phone: (*) 
Please Provide a Cover in the English Language.
CV: (*) 
Are you human ?
Share on your Facebook Page: