[Remote] Senior Software Engineer F/T
Note: The job is a remote job and is open to candidates in USA. Mastercard is a global technology company powering economies and enabling secure digital payments. They are seeking a Senior Software Engineer to assist with the software development life cycle, including gathering business requirements, designing software solutions, and ensuring product quality through testing and documentation.ResponsibilitiesResponsible for gathering, understanding, and analysis of business requirements for new productsDesign, develop and deliver software solutions for Mastercard Product offeringsDefine requirements for new applications and customizations, adhering to internal standards, processes, and best practicesDesign and develop applications by writing advanced software code, systems to system interfaces and complete software solutionsIdentify features or refinements that can improve an existing product and designResponsible for testing, and quality assurance of the product to ensure that any new or modified components properly adhere to Mastercard's standardsCreate unit, functional and integration testsResponsible for utilizing highly technical skills to create documentation, including user guide and software development guides to be followed by external customers and internal software development professionals; and Provide mentorship and technical support as needed to junior software developersSkillsMaster's degree or foreign equivalent, in Computer / Electrical / Electronic / Mechanical / Industrial Engineering, Management Information Systems, Business Administration, or related technical field and two (2) years of experience in job offered or as a Software Engineer, IT Engineer, Software Developer, Technical Lead, Programmer Analyst or related positionIn the alternative, employer will accept a Bachelor's degree, or foreign equivalent, and five (5) years of progressively responsible work experienceQualifying experience must include one (1) year with each of the following: JAVA/J2EE; SQL; JSON/XML; SPRING/STRUTS; WINDOWS/LINUX; ECLIPSE; JENKINS OR CI/CD TOOLS; ALM TOOLSEmployer will accept any suitable combination of education, training, or experienceBenefitsInsurance (including medical, prescription drug, dental, vision, disability, life insurance)Flexible spending account and health savings accountPaid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave)80 hours of Paid Sick and Safe Time25 days of vacation time and 5 personal days, pro-rated based on date of hire10 annual paid U.S. observed holidays401k with a best-in-class company matchDeferred compensation for eligible rolesFitness reimbursement or on-site fitness facilitiesEligibility for tuition reimbursementCompany OverviewMastercard is a financial network that processes payments between banks and cardholders. It was founded in 1966, and is headquartered in Purchase, New York, USA, with a workforce of 10001+ employees. Its website is http://www.mastercard.com.Company H1B SponsorshipMastercard has a track record of offering H1B sponsorships, with 56 in 2026, 540 in 2025, 319 in 2024. Please note that this does not guarantee sponsorship for this specific role.