1

Contract Mastercard Software Engineer Jobs in California

Sunnyvale, CA (100% Onsite) Duration: 6-Month Contract (With possible extension) Competencies: 8-12 Yrs of experience in Datadog Software Engineer Software Engineer - Java, Scala, Python, Data ...

Sunnyvale CA Contract: 6+ Months Required changes: 1. Resizable main dialog window 2. Automatically resizable and adjustable buttons, text boxes, etc. 3. Automatically resizable fonts 4. Upon exit ...

Sunnyvale, CA/Austin, TX Duration: Full-time/Contract We are looking for an experienced Software Engineer to design, build, and maintain scalable backend services and data-driven systems. The ideal ...

Software Engineer

Redondo Beach, CA · On-site

$45 - $75/hr

The Software Engineer will develop software which will operate in a resource constrained target ... Contract to Hire position based out of Redondo Beach, CA. Pay and Benefits The pay range for this ...

The Software Engineer will develop software which will operate in a resource constrained target ... Contract to Hire position based out of Redondo Beach, CA. Pay and Benefits The pay range for this ...

This contract has a 6 month duration. We are looking for a motivated Software Engineer who is looking to work with a small but agile team developing solutions for Financial Services companies, using ...

Systems Software Engineer

San Diego, CA · On-site

$183K - $217K/yr

The Product Integrity group is looking for a Systems Software Engineer to develop future products ... contract manufacturers. Your experience writing and debugging software on different hardware ...

The Software Engineer will develop software which will operate in a resource constrained target ... Experience Level Intermediate Level Job Type & Location This is a Contract to Hire position based ...

... software engineering, and a passion for solving complex data challenges. You'll work on mission-critical projects that shape the future of Mastercard's offers platform, leveraging cutting-edge ...

CPMC, LLC Contract: Government contract proposal with the Department of Navy Duration: 5-year ... Software Engineers research, design, and develop computer and network software or specialized ...

Senior Software Engineer

San Jose, CA · On-site

$143K - $189K/yr

Job Summary: PayPal, Inc. seeks Senior Software Engineer in San Jose, CA Job Duties: Design ... Mastercard, Nacha), and build webhooks for real time payment notifications. Work with Product ...

Showing results 21-40

Contract Mastercard Software Engineer information

What is a Contract Mastercard Software Engineer?

A Contract Mastercard Software Engineer is a technology professional who is hired on a temporary or project basis to develop, maintain, or improve software systems for Mastercard or its partners. These engineers typically work with payment technologies, security protocols, APIs, and large-scale transaction systems. They may be involved in designing new features, troubleshooting issues, or integrating Mastercard services with other platforms. Contract positions offer flexibility but may require specialized knowledge of payment processing and compliance standards. Such roles often involve close collaboration with both internal teams and external vendors.

What are the key skills and qualifications needed to thrive as a Contract Mastercard Software Engineer?

To thrive as a Contract Mastercard Software Engineer, you need strong proficiency in software development, payment processing technologies, and an understanding of Mastercard's platforms, often backed by a degree in computer science or related field. Familiarity with industry-standard languages (such as Java or C#), secure coding practices, and experience with Mastercard APIs or ISO 8583 protocols is typically required. Strong analytical thinking, problem-solving abilities, and effective communication skills help engineers collaborate with cross-functional teams and address complex technical challenges. These skills and qualities are crucial for ensuring secure, reliable, and innovative payment solutions that meet Mastercard's high standards.

What are some common challenges faced by Contract Mastercard Software Engineers when integrating payment solutions for clients?

Contract Mastercard Software Engineers often encounter challenges such as navigating complex compliance requirements, ensuring secure data handling, and integrating APIs with diverse client systems. Since Mastercard's payment solutions must adhere to strict security standards like PCI DSS, engineers need to stay updated on regulations and best practices. Additionally, collaborating remotely with client teams and other vendors can introduce communication hurdles, making clear documentation and proactive updates crucial for project success.

What is the difference between Contract Mastercard Software Engineer vs Contract Visa Software Engineer?

AspectContract Mastercard Software EngineerContract Visa Software Engineer
Required CredentialsBachelor's in Computer Science, relevant coding skills, possibly certifications in software developmentBachelor's in Computer Science or related field, coding proficiency, industry certifications often preferred
Work EnvironmentFinancial services, payment processing, technology teams within MastercardFinancial services, payment solutions, technology teams within Visa
Employer & Industry UsagePrimarily in Mastercard's payment network and financial technology projectsPrimarily in Visa's payment network and financial technology projects

Both roles involve developing payment processing software within major financial networks. The main differences lie in the specific employer and associated payment platform. Contract Mastercard Software Engineers focus on Mastercard's systems, while Contract Visa Software Engineers work within Visa's infrastructure. Skills and credentials are similar, making these roles comparable in the financial technology industry.

What are the most commonly searched types of Mastercard Software Engineer jobs in California?

The most popular types of Mastercard Software Engineer jobs in California are:

What are popular job titles related to Contract Mastercard Software Engineer jobs in California?

For Contract Mastercard Software Engineer jobs in California, the most frequently searched job titles are:

What job categories do people searching Contract Mastercard Software Engineer jobs in California look for?

The top searched job categories for Contract Mastercard Software Engineer jobs in California are:

What cities in California are hiring for Contract Mastercard Software Engineer jobs?

Cities in California with the most Contract Mastercard Software Engineer job openings:

$105K - $135K/yr

Full-time

Medical, Dental, Vision, Retirement

This job post has expired today. Applications are no longer accepted.


Job description

Job Description:

AMA is looking for full-time Software Engineers to work on a project under the NASA Academic Mission Services 2 (NAMS-2) contract at NASA Ames Research Center in Mountain View, CA. The work is in support of Software Facilities Engineering at the Aviation Systems Division at NASA Ames Research Center. In this role the successful applicants will:

  • Provide technical leadership and expertise to support the design, development, testing, and maintenance of AI/ML applications, full stack software solutions, and cloud-based services under the guidance of senior engineers.
  • Develop and maintain frontend and backend software components using modern programming languages, frameworks, and software engineering best practices.
  • Assist in deploying, configuring, and maintaining cloud infrastructure and services to support scalable, secure, and reliable applications.
  • Collaborate with multidisciplinary engineering teams to implement software features, integrate system components, and support project objectives.
  • Participate in all phases of the software development lifecycle, including requirements analysis, design, implementation, testing, deployment, documentation, and maintenance.
  • Prepare technical documentation, status reports, presentations, and demonstrations to support project reviews and stakeholder communications.

The key responsibilities include:

  • Implement responsive frontend user interfaces and backend services using modern web development frameworks, APIs, and databases.
  • Assist with designing and deploying cloud-native applications using commercial and government cloud platforms and cloud engineering best practices.
  • Develop and maintain RESTful APIs, microservices, and data interfaces to support application integration.
  • Support the development and maintenance of CI/CD pipelines to automate software builds, testing, deployment, and monitoring.
  • Follow secure software development practices and assist with implementing cybersecurity controls, code reviews, and vulnerability remediation.
  • Contribute to software documentation, architecture diagrams, technical reports, user guides, and operational procedures.
  • Collaborate with project teams to identify technical issues, recommend improvements, and support delivery of high-quality software solutions.
  • Participate in Agile development activities, including sprint planning, daily stand-ups, code reviews, and retrospectives.
  • Stay current with emerging technologies, software development tools, AI/ML techniques, and cloud computing services through continuous learning and professional development.

Required Qualifications:

  • Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, Data Science, Artificial Intelligence, Information Technology, or a related STEM field.
  • 0-3 years of professional experience in software engineering, AI/ML, cloud computing, or a related technical field (internships, research projects, or academic experience may be considered).
  • Experience programming in one or more languages such as Python, Java, JavaScript, C++, or C#.
  • Basic understanding of object-oriented programming, data structures, algorithms, and software engineering principles.
  • Familiarity with frontend technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, or Vue).
  • Familiarity with backend development concepts, REST APIs, databases, and server-side programming.
  • Familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform is preferred.
  • Exposure to source code management tools such as Git and collaborative software development practices.
  • Understanding of Agile software development methodologies and DevOps concepts is preferred.
  • Strong analytical, problem-solving, communication, and teamwork skills.
  • Ability to obtain and maintain any required government security clearance, if applicable.

Desirable Qualifications:

  • Internship, co-op, undergraduate research, capstone project, or personal
  • portfolio demonstrating software development or AI/ML experience.
  • Experience developing web applications or cloud-hosted applications through academic or personal projects.
  • Exposure to containerization technologies such as Docker or Kubernetes.
  • Experience with SQL or NoSQL databases.
  • Familiarity with CI/CD tools and automated testing.
  • Relevant industry certifications or coursework in cloud computing, AI/ML, software engineering, or cybersecurity are a plus.

Salary Range:

  • The salary range for this position is $105,000 to $135,000, based on experience.
  • US citizenship or Permanent Residency is required.
  • This is an onsite role in Mountain View, CA. Some hybrid work is possible.

Analytical Mechanics Associates (AMA) is proud of our customer relationships, our diverse and dynamic work environment, and our employees' career satisfaction. AMA is a small business with a wide reach; headquartered in Hampton, VA, AMA has operations in Greenbelt, MD; Huntsville, AL; Dallas and Houston, TX; Denver, CO; Mountain View, CA; and Edwards Air Force Base, CA. With over 60 years of experience, AMA specializes in aerospace engineering, science, analytics, information technology, and visualization solutions. AMA combines the best of engineering, science, and mathematics capabilities with the latest in information technologies, visualization, and multimedia to build creative solutions. We offer competitive salaries and a substantial benefits package, including but not limited to paid personal and federally recognized holiday leave, salary deferrals into a 401(k)-matching plan with immediate vesting, tuition reimbursement, short/long term disability plans, and a variety of medical, dental, and vision insurance options.
AMA is committed to the professional growth of every employee, understanding that the successes of our employees drive our success. We provide a work environment that is engaging, collaborative, and supportive. To learn more about our company, please visit our website at www.ama-inc.com/careers and follow us on Facebook and LinkedIn.


AMA is an Equal Opportunity Employer and does not discriminate against any applicant for employment or employee because of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other characteristic prohibited under federal, state, or local laws.