Hybrid Lead Software Development Engineer – Technical Advisor

Posted 1 hour ago

Apply now

About the role

  • Lead Software Development Engineer advising on marketing technology solutions at Mastercard. Collaborating with cross-functional teams to enhance global media initiatives.

Responsibilities

  • Work with cross-program Product and Tech teams to identify functional and system requirements
  • Provide technical leadership and expertise for architecting new platform capabilities
  • Advise on short- and long-term use cases and interoperability for 3rd party software and tools
  • Be responsible for assessing technologies and approaches for integrating backend data services with user interfaces
  • Design & develop REST APIs and web services using Java, Spring Boot and other emerging technologies.
  • Understand complex application data flows and bridge the gap between technical and business requirements.

Requirements

  • Bachelor’s degree in computer science, Marketing technology, MBA with media specialization or comparable experience.
  • 3+ years of experience in software development
  • Strong digital marketing automation, data flows, marketing technology (MarTech), or AdTech consulting experience or product ownership
  • Excellent tech consulting, oral and written communication skills.
  • Hands-on with Java, Spring Boot, Microservices (REST API)
  • Familiar with Modern Web Development in React and/or Angular (2+), NodeJS, GraphQL etc.
  • Familiar with Big Data / Analytics technologies like Hadoop, Spark, Python, Scala.
  • Experience working with real-time or near real-time data ingestion.
  • Understand procedures for onboarding applications to Mastercard portals like MCC and MBI and possess knowledge of FSSO configuration.
  • Build and govern automated quality framework based on JUnit and Mockito and have a solid understanding of BDD testing framework.
  • Understand CI/CD using tools like Jenkins.

Benefits

  • Corporate Security Responsibility
  • 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
  • Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.

Job title

Lead Software Development Engineer – Technical Advisor

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job