Senior Software Engineer
Mastercard · Pune, India
Free account: apply link, HR contact and an AI-written cold email
Mastercard · Pune, India
Free account: apply link, HR contact and an AI-written cold email
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Job Description Summary Overview • Data Governance & Regulations program helps Mastercard to comply with different privacy regulations across the world. • DGR Applications Development Team is a dedicated collection of self-organizing, interdependent, co-located individuals representing different functional roles with all the necessary skills to turn Product Backlog items into a potentially shippable increment within the Sprint. • Team members may be developers, testers, analysts, architects, writers, designers and even users. The team is cross-functional, which means that between all its members they possess sufficient skills to do the work. There is no dictated leadership hierarchy within the team members. Role & Responsibilities Senior Software Engineer is the one who develops software as per business requirements and demonstrates excellent technology skills. • Develops information systems by designing, developing, and installing software solutions. • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. • Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes. • Investigates problem areas. • Follows the software development lifecycle. • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. • Prepares and installs solutions by determining and designing system specifications, standards, and programming. • Improves operations by conducting systems analysis and recommending changes in policies and procedures. • Protects operations by keeping information confidential. • Provides information by collecting, analyzing, and summarizing development and service issues. • Accomplishes engineering and organization mission by completing related results as needed. • Advanced knowledge and understanding of Software Engineering Concepts and Methodologies is required. • Demonstrate MC Core Competencies. • Strong communication skills -- both verbal and written – and strong relationship, collaboration skills and organizational skills.
Want to reach Mastercard's HR directly?
NextKnock finds the hiring contact and writes a personal cold email from your resume. You send it from your own Gmail.