TASC

Lead Software Development Engineer – Technical Advisor

TASC

full-time

Posted on:

Location Type: Hybrid

Location: LisbonPortugal

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootMicroservicesREST APIReactAngularNodeJSGraphQLHadoopSpark
Soft Skills
technical leadershipcommunication skillsconsulting skills
Certifications
Bachelor’s degree in computer scienceMBA with media specialization