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
Lead Software Engineer at HyperFi overseeing platform architecture and guiding engineering teams. Involves working closely with the CTO and shaping technical roadmaps.
Senior Software Engineer developing AI solutions for Exacaster utilizing Large Language Models. Building production - ready applications and collaborating with cross - functional teams in a hybrid work environment.
Full Stack Developer at Nuvei building high - performance web applications for payment processing solutions. Collaborating with cross - functional teams to implement advanced AI features and backend APIs.
Full Stack Developer developing scalable web applications for logistics platform Wedrop with a focus on organization and best practices. Autonomy in technical demands.
Senior Mobile Software Engineer leading development of mobile features at RotaExata. Focussing on React Native for fleet management solutions in Joinville.
Fullstack Developer specializing in web application development for Grupo Diamantes. Collaborating with teams and integrating functionality into existing systems while ensuring code quality.
Full Stack Senior Developer integrating AI technologies into scalable applications. Collaborating with DevOps team and mentor junior developers at Vileve in Belo Horizonte, Brazil.
Cracked Software Engineer solving ambiguous real - world problems with AI - driven solutions. Building end - to - end systems while collaborating with customers in a small, agile team.
Full Stack Developer creating and maintaining web applications at Grupo Assist. Involves using Node.js and React, and collaborating with the team for continuous improvements.
Cracked Software Engineer building AI interviewer solutions for hiring at HeyMilo. Focused on solving real problems fast and delivering production - ready systems.