Mastercard Job - 40360631 | CareerArc
  Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: Mastercard
Location: Hlavní město Praha, Czech Republic
Career Level: Mid-Senior Level
Industries: Banking, Insurance, Financial Services

Description

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. 

Job Title

Senior Software EngineerSenior Software Engineer (.NET/Core Team)

Who is Mastercard?
Mastercard is a global technology company in the payments industry. Our mission is 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. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.

Overview
SessionM, a Mastercard company, is expanding its Prague hub which is focused on product development. Our SaaS platform powers loyalty & rewards programs used by some of the world's largest brands and we are looking for a Senior Software Engineer who thrives on the challenge of pushing high-volume consumer and business platforms to their next level.

In this role, you will take ownership of a specific feature development and lead the implementation and delivery. As a Senior Engineer you will mentor junior and mid level staff, while being independent and responsible for your piece of work. The type of technical challenges awaiting you at SessionM will relate to working with a true microservices infrastructure which communicates between each other through Rest API while processing large amounts of data up to 5000 transactions per second.

To be successful, you are passionate about delivering high quality, consumer and business applications, as an individual are process driven, a fast learner and ready to take on any challenge big or small.

Role
• Design, develop, maintain, and support software applications to support SessionM's business objectives.
• Deliver features assigned in the current sprint.
• Lead development of assigned features to work with other developers and assist more junior engineers also assigned to that specific feature.
• Be a pillar of technological knowledge and lead by example in code, feature development, and documentation.
• Deliver consistent results without much external technical guidance beyond initial feature kickoff.
• Contribute and attend grooming and planning to assist in scheduling sprints and creating release schedules.
• Contribute and attend sprint retrospectives to help the team refine its processes and approaches.
• Provide documentation for solutions by developing well documented code, uml diagrams, and well structured code.
• Follow good object oriented design practices and design principles.
• Ensure code delivered to code review is of high quality, passes all the supplied requirements, has been tested, and maintains a set standard of unit test coverage with all unit tests passing.
• Be a member of an agile team and contribute to daily standups, sprint planning and retrospectives.

All About You
• Intermediate experience in software development
• C# with .NET Framework
• Skilled in MVC, WebAPI (Rest Services), EntityFramework, LINQ, SQL Server / SQL / T-SQL
• Hands on experience with Git (Version Control) and UML Diagramming
• Knowledge of Object Oriented Programming
• Experience with AWS and/or Microsoft Azure
• Knowledge of the latest version of .NET Core
• Hands on with GitLab, Atlassian Stack (Jira, Confluence, BitBucket/Stash)

What can you expect from us?
• Supportive, flexible work environment and a management team that empowers people
• 25 days of holidays, generous time-off for health and volunteer activities
• Work in a fast-paced, growing environment
• Multisport to access sports facilities
• Above average education support and allowances

Due to COVID-19, most of our employees are working from home. We've implemented a virtual hiring process and continue to interview candidates by phone or video and are onboarding new hires remotely. We value the safety of each member of our community because we know we're all in this together.

Mastercard is an inclusive Equal Employment Opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Due to COVID-19, most of our employees are working from home. We've implemented a virtual hiring process and continue to interview candidates by phone or video and are onboarding new hires remotely. We value the safety of each member of our community because we know we're all in this together.

Mastercard is an inclusive Equal Employment Opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.​

If you require accommodations or assistance to complete the online application process, please contact reasonable.accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting.  Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.


 Apply on company website