Community Pass Partnership Program Engineer job at MasterCard
Website :
832 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
Community Pass Partnership Program Engineer

[ Type: FULL TIME , Industry: Professional Services , Category: Science & Engineering ]

Jobs at:

MasterCard

Deadline of this Job:
23 August 2022  

Duty Station:
Within Kenya , Nairobi , East Africa

Summary
Date Posted: Friday, August 12, 2022 , Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about MasterCard
MasterCard jobs in Kenya

JOB DETAILS:
Job Type: Full Time
Qualification: BA/BSc/HND
Location: Nairobi
Job Field: ICT / Computer
This Will Include
This role offers the opportunity to shape how we enhance the Community Pass Platform services and Sandbox development tools for both internal and external audiences through the Community Pass Partnership Program. A technology thought leader with experience in product application development is critical in creating best practice sandbox and API solutions that increase efficiency and improve engagement with external technology solution partners. We are therefore looking for a talented and self-motivated Senior Software Development Engineer that can engage with cross functional teams to take on challenging opportunities and lead the development of innovative partner engagement software solutions.
• Working with business/product owners to develop and deliver on new and enhanced platform and Sandbox services
• Provide feedback and suggestions on areas to improve within APIs and software development
• Working with different application patterns to implement different types of business processes (e.g., APIs, event-driven-services, batch-services, web-applications, big data)
• In-depth training material development, curriculums and videos developed with a high level of production quality aimed at both internal and external audiences.
• Success will be measured by an ability to regularly produce compelling software services that drive engagement and usage of Sandbox and other developer solutions while reducing friction during onboarding and use of the platform services.

Role
• Develop new user-facing features with an attention to details.
• Translate UX designs into high quality components that are modular, functional, and testable.
• Participate in team prioritization discussions with Product/Business stakeholders
• Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet business requirements
• Drive integration of services focusing on customer journey and experience
• Keep up to date on industry shifts and be a (data-driven) advocate for modern tooling.
• Interface closely with service engineers to optimize the application’s performance/maintenance characteristics.
• Communicate, collaborate, and work effectively in a global environment.
• Participate in reviews of other teammates coding to keep up Mastercard’s coding standards
• Can build Continuous Integration (CI) and Delivery (CD) concepts, and capabilities to support automation, pipelines, virtualization, and containerization

All About You
• Has the ability to write secure code in three or more languages (e.g., Java, JavaScript, Angular, C, SQL) and familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management
• Understands and implements standard branching (e.g., Gitflow) and peer review practices
• Has skills in building applications using open frameworks to achieve reuse and reduce development times (e.g., Spring Boot, Angular, others)
• Understands internals of operating systems (Windows, Linux) to write interoperable and performant code
• Understands the big picture and end-to-end logical architecture of systems in ownership areas
• Understands and builds test code at unit level, service level, and integration level to ensure code and functional coverage
• Understands the use of Mastercard technology policies in everyday work
• Demonstrate active learning and sharing of software practices via Guild/Engineering or other community initiatives
• Familiar with the adoption of standard logging frameworks and tools (e.g., log4j, Splunk) to aggregate and analyze time-series of logs
• Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors
• Understands software development productivity metrics (e.g., code churn, commit size, commits/story) and help teams to remove blockers and continuously improve code velocity, quality, and release frequency
• Understands requirement analysis being essential part of delivering value to our customers and partners and participate in elaboration, prioritization, and effort estimation
• Understands Platform-as-a-Service to build applications that run on standardized application platforms and deploy specifications, e.g., Web and application servers, API Gateways, Database Services, and Load balancers
• Has skills to engage engineers across Technology organization to promote standard software patterns and reuse of common libraries and services
• Has skills to succinctly articulate architecture patterns of complex systems, with business and technical implications, to executive and customer stakeholders
• Leverages understanding of DevOps best practices to guide developers and abstract application development from underlying hosting platforms and infrastructure
• Strong communication skills – both verbal and written – with strong relationship

Job Experience: No Requirements

Work Hours: 8


Level of Education:
Bachelor Degree

Job application procedure
Apply through https://mastercard.wd1.myworkdayjobs.com/en-US/CorporateCareers/job/Community-Pass-Partnership-Program-Engineer_R-175507?locations=d1a9dd3af957430a9320f7375b7dd4d0&utm_source 

All Jobs

QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Engineering jobs in Kenya
Job Type: Full-time
Deadline of this Job: 23 August 2022
Duty Station: Nairobi
Posted: 12-08-2022
No of Jobs: 1
Start Publishing: 12-08-2022
Stop Publishing (Put date of 2030): 12-08-2065
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.