Senior Software Engineer

4 weeks ago


Dublin, Dublin City, Ireland Mastercard Full time

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.

Title and Summary

Senior Software EngineerOverview

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.

Title and Summary

Senior Software EngineerOverview

• Responsible for the analysis, design, development and delivery of software solutions

• Defines requirements for new applications and customizations, adhering to standards, processes and best practices Responsibilities

• Participate in team prioritization discussions with Product/Business stakeholders

• Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements

• Automate build, operate, and run aspects of software

• Drive code/design/process trade-off discussions within their team when required

• Report status and manage risks within their primary application/service

• Drive integration of services focusing on customer journey and experience

• Perform demos/acceptance discussions in interacting with Product owners

• Understands operational and engineering experience, actively works to improve experience and metrics in ownership area

• Develop complete understanding of end-to-end technical architecture and dependency systems

• Drive adoption of technology standards and opinionated frameworks, and review coding, test, and automation work of team members

• Mentor and guide new and less-experienced team members

• Identify opportunities to improve an overall process and trim waste

• Share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity Experiences

• Has ability to write secure code in three or more languages (e.g., C, C+, C#, Java, JavaScript) and familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management

• Understands the basic engineering principles used in building and running mission critical software capabilities (security, customer experience, testing, operability, simplification, service-oriented architecture)

• Understands internals of operating systems (Windows, Linux) to write interoperable and performant code

• Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors

• Understands and implements standard branching (e.g., Gitflow) and peer review practices

• Has skills in test driven and behavior driven development (TDD and BDD) to build just enough code and collaborate on the desired functionality

• Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code

• Understands and implements Application Programming Interface (API) standards and cataloging to drive API/service adoption and commercialization

• Has skills to author test code with lots of smaller tests followed by few contract tests at service level and fewer journey tests at the integration level (Test Pyramid concept)

• Apply tools (e.g., Sonar, Zally, Checkmarx ) and techniques to scan and measure code quality and anti-patterns as part of development activity

• Has skills to collaborate with team and business stakeholders to estimate requirements (e.g., story pointing) and prioritize based on business value

• Has skills to elaborate and estimate non-functional requirements, including security (e.g., data protection, authentication, authorization), regulatory, and performance (SLAs, throughput, transactions per second)

• Has skills to orchestrate release workflows and pipelines, and apply standardized pipelines via APIs to achieve CI and CD using industry standard tools (e.g., Jenkins, AWS/Azure pipelines, XL Release, others).

• Has skills to understand, report, and optimize delivery metrics to continuously improve upon them (e.g., velocity, throughput, lead time, defect leakage, burndown)

• Has skills to document and drive definition-of-done for requirements to meet both business and operational needs

• Understands how to build robust tests to minimize defect leakage by performing regression, performance, deployment verification, and release testing

• Has skills to conduct product demos and co-ordinate with product owners to drive product acceptance signoffs

• Has skills to Understands customer journeys and ensure a Mastercard good experience by continuously reducing Mean time to mitigate (MTTM) for incidents and ensuring high availability (99.95% as a starting point)

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 Mastercard's 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 Mastercard's guidelines.

we give them access to a world of buyers.

#J-18808-Ljbffr

  • Dublin, Dublin City, Ireland Cpl Full time

    Job title: Senior Software Engineer Location: Dublin or Galway Work model: Hybrid (3 days per month onsite in one continuous period)Work type: Permanent Full timeSponsorship: Not available (Although will consider 1G candidates) Job Description:My client, a global leader in financial services is looking to hire multiple experienced Software Engineers to play...


  • Dublin, Dublin City, Ireland Amazon Full time

    Job ID: 2617092 | Amazon Development Centre Ireland LimitedDoes the opportunity to work at the forefront of technology innovation, building software and systems at Amazon scale, and having a global impact excite you?Do you want to collaborate with top engineers and grow your career at one of the most innovative technology companies worldwide?AWS Network...


  • Dublin, Dublin City, Ireland timesjobs Full time

    # Responsibilities Requisition ID R Date posted 02/02/202 City Nenagh State/Region Tipperary Country IrelandCalling all innovators find your future at Fiserv.Were Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one...


  • Dublin, Dublin City, Ireland Rent the Runway Full time

    About Rent the Runway Founded in 2009, Rent the Runway is disrupting the trillion-dollar fashion industry and changing the way women get dressed through the Closet in the Cloud, the world's first and largest shared designer closet. RTR's mission has remained the same since its founding: powering women to feel their best every day. Through RTR, customers...


  • Dublin, Dublin City, Ireland MasterCard Full time

    Director, Software Engineering page is loaded Director, Software Engineering Apply locations Dublin, Ireland time type Full time posted on Posted 3 Days Ago job requisition id R 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...

  • Software Engineer

    1 month ago


    Dublin, Dublin City, Ireland Reperio Human Capital Full time

    Software Engineer (Java)Dublin - Hybrid My client, a market-leader in the Consulting space, is looking for a seasoned Software Engineer with expertise in Core Java, Spring, Spring Boot and REST API's. You will be responsible for the development of innovative software applications while supporting globally recognised clients in the Financial Services space on...


  • Dublin, Dublin City, Ireland Cpl Full time

    · Fully remote – EU· Rolling Contract · Negotiable Day Rate Global Software Development company is looking to hire an experienced engineer to work remotely supporting their in house development teams.Candidate must be based in the EU and have full work rights to apply. Responsibilities· Write and maintain well documented, high quality modern Python...


  • Dublin, Dublin City, Ireland Workday Full time

    Your work days are brighter here.At Workday, it all began with a discussion over breakfast. When our founders met at a sunny California diner, they came up with an idea to innovate the enterprise software market. And when we started growing, one thing that really distinguished us was our culture. A culture based on our commitment to prioritize our people....


  • Dublin, Dublin City, Ireland State Street Full time

    Summary: Contribute to the enhancement and maintenance of one or more Charles River IMS modules or components as a senior member of an agile scrum team. Provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River.CRD is currently expanding the capabilities of our products in several new areas. The...


  • Dublin, Dublin City, Ireland State Street Full time

    CRD is expanding the capabilities of the products in new areas. The Senior Software Engineer / Java Developer will be working on developing Java middle tier / server side functionality for the system. This role involves new product development and requires experience in financial software or a strong understanding and interest in financial markets.We have a...

  • Software Engineer

    1 month ago


    Dublin, Dublin City, Ireland DraftKings Full time

    We're defining what it means to build and deliver the most extraordinary sports and entertainment experiences. Our global team is trailblazing new markets, developing cutting-edge products, and shaping the future of responsible gaming. Here, "impossible" isn't part of our vocabulary. You'll face some of the toughest but most rewarding challenges of your...


  • Dublin, Dublin City, Ireland MasterCard Full time

    Our PurposeWe 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...


  • Dublin, Dublin City, Ireland MasterCard Full time

    Our PurposeWe 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...


  • Dublin, Dublin City, Ireland Workday Full time

    Your workdays are awesome with us!At Workday, everything started with a chat during breakfast. Our founders met at a sunny California diner and had a lightbulb moment to shake up the business software market. What made us stand out from the crowd? Our unique culture, rooted in the core value of prioritizing our people. Every Workmate's happiness, growth, and...

  • Software Engineer

    4 days ago


    Dublin, Dublin City, Ireland Mastercard Full time

    Our PurposeWe 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...

  • Software Engineer

    3 weeks ago


    Dublin, Dublin City, Ireland Susquehanna International Group, LLP (SIG) Full time

    Overview Our Software engineers are employed in building, maintaining and supporting real time, trading systems that are fundamental to our success and competitiveness in the current trading environment.The Dublin technology environment is a rich mix of proprietary software focused on delivering highly available, low latency services for order routing, front...


  • Dublin, Dublin City, Ireland Mastercard Full time

    Our PurposeWe 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...


  • Dublin, Dublin City, Ireland Cpl Full time

    On behalf of our client, we are currently recruiting for an Embedded Software Engineer. This role is based in Dublin. There is hybrid work available of approx 1 day a week but this does on projects etc. Therefore person must be in a commutable distance.Role overviewEmbedded software engineer to work on a next generation hardware platform for device. The role...


  • Dublin, Dublin City, Ireland Amazon Full time

    Software Development Engineer, Amazon Corretto The Amazon Languages and Runtimes organization is looking for an engineer to join a team using innovative methods to optimize Java application performance. As part of the team, candidates will help design and develop technologies using Java instrumentation capabilities. Candidates will contribute to performance...


  • Dublin, Dublin City, Ireland MasterCard Full time

    Our PurposeWe 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...