- Job Title: Senior Software Engineer
- Salary: $104,000–$167,000 a year
- Location: Vancouver, BC
- Company: Mastercard Canada
- Qualifications: Bachelor’s diploma
- Job Type: Full-Time
ABOUT MASTERCARD
Mastercard Canada, a subsidiary of Mastercard Incorporated, is a main international technology business organization inside the Bills enterprise. Headquartered in Toronto, Mastercard is dedicated to supplying modern charge answers that make normal transactions strong, seamless, and accessible. With a presence across Canada, Mastercard works carefully with economic institutions, traders, governments, and clients to drive the destiny of payments through digital innovation.
Mastercard’s consciousness on protection, records analytics, and cutting-edge technology like synthetic intelligence and blockchain empowers organizations and people to navigate the evolving monetary panorama. The enterprise enterprise is devoted to fostering economic inclusion and constructing a sustainable, connected digital financial gadget.
As a values-pushed corporation, Mastercard Canada promotes variety, fairness, and inclusion inside the workplace at the same time as supporting agencies through various philanthropic efforts. Their imaginative and prescient is to create a worldwide wherein every person can be a part of and thrive via solid and inclusive fee answers.
Job Overview:
We are searching for an exceptionally professional and prompted Senior Software Engineer to sign up for our dynamic engineering group. In this function, you will make contributions to the design, improvement, and protection of revolutionary software program application solutions that pressure our products and services. As a Senior Software Engineer, you’ll leverage your information in software program development to guide and mentor junior engineers, ensuring the delivery of awesome code and technical excellence.
Key Responsibilities For Senior Software Engineer:
- Design and Development: Lead the layout and improvement of scalable, dependable, and excessive-overall performance software structures. You will work on some of the initiatives, from function improvement to optimizing gift codebases.
- Code Quality and Best Practices: Write easy, maintainable, and green code, on the same time as adhering to enterprise first-rate practices. Review code written thru special crew individuals to make certain consistency and fine.
- Collaboration: Collaborate carefully with skip-functional teams, including product managers, UX/UI designers, and exceptional engineering teams, to accumulate requirements and deliver excessive-impact solutions.
- Mentorship: Provide steering and mentorship to junior and mid-degree engineers, helping them grow technically and professionally.
- Troubleshooting and Debugging: Investigate and remedy complicated software troubles, strolling to find out root reasons and offering lengthy-time period solutions.
- Continuous Improvement: Stay up to date with modern-day employer developments, tools, and eras. Proactively advocate improvements to the improvement process, infrastructure, and shape.
Qualifications:
- Education: Bachelor’s or Master’s diploma in Computer Science, Engineering, or related area (or equal revel in).
- Experience: five+ years of software program engineering with a strong awareness of backend, frontend, or whole-stack improvement.
Technical Skills:
- Proficiency in a single or greater programming language that incorporates Java, Python, C++, JavaScript, or Ruby.
- Experience with net improvement frameworks, databases (SQL/NoSQL), and cloud systems (AWS, Azure, or GCP).
- Strong information on software application development methodologies (Agile, Scrum, and so forth.).
- Familiarity with CI/CD pipelines, model management (Git), and checking out frameworks.
- Problem-solving: Strong analytical and troubleshooting skills.
- Communication: Excellent conversation and interpersonal skills to work with every technical and non-technical team.
Preferred Qualifications:
- Experience with microservices structure and containerization (Docker, Kubernetes).
- Familiarity with DevOps practices and cloud-local development.
- Leadership enjoys and has a passion for mentoring junior engineers.
Benefits:
- Competitive income and overall performance-based incentives
- Health, dental, and vision insurance
- 401(okay) with enterprise in shape
- Generous paid day without work (PTO)
- Opportunities for career growth and expert improvement
If you’re a passionate, driven Senior Software Engineer searching for an exciting challenge, we’d love to hear from you!
Click Here to Apply Now
More Other Job’s
Note: We are also on WhatsApp, LinkedIn, Google News, and YouTube. To get the latest news updates, Subscribe to our Channels: WhatsApp—Click Here, Google News—Click Here, YouTube—ClickHere, and LinkedIn—Click Here.