Search by job, company or skills

Mastercard

Senior Software Engineer - Fullstack Developer - C#, Python, SQL/NoSQL, React

5-10 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 months ago
  • Over 200 applicants

Job Description

As a Senior Software Engineer, You Will

Design and develop state of the art service-oriented software architectures

Produces well-structured designs using various design patterns that maintain a clear separation of concerns

Assist in leading the development team and serve as a technical resource for team members

Lead planning and scoping features for the team

Create cutting-edge algorithms and analytical techniques that can handle on-the-fly processing across hundreds of dimensions

Play a central role in developing a powerful suite of web applications, and drive valuable improvements to the capabilities of our product

Leverage new technologies and approaches to innovating with increasingly large data sets

Lead and push the boundaries of analytics and powerful, scalable applications

Collaborate across teams with exceptional peers who are passionate about what they do

Apply your skills in computer science, math, and statistics to solve important problems faced by some of the world's largest organizations

Innovate on code and database deployment methods for all applications developed by your team

Mentor the team and provide guidance to improve on the quality of product development

Ideal Candidate Qualifications

Full stack engineer with experience working with UI, Microservices development and Database side

Deep understanding of relevant core technologies, libraries, and processes

Deep understanding of the technologies in C#, Python, SQL Server, React and cloud technologies (AWS/Azure preferred)

Good to have experience with NoSQL

Good understanding of various design pattern

Deep understanding of algorithms and data structures

Passion for solving varied and complex real-world problems

Initiative and creativity in approaching new challenges

Ability to thrive on small, highly collaborative project teams

Solid technical foundation with a bachelors degree in Computer Science or related field

Strong written and verbal English communication skills

About Company

Job ID: 109882595