1

Contract Mastercard Software Engineer Jobs in Oregon

Sr. Software Engineer II, Backend (Rust)

OR ยท On-site +1

$140K - $190K/yr

We're hiring a Sr. Software Engineer II with deep Rust expertise to own that surface end to end ... Excellent communication, including driving technical contracts to agreement with teams outside your ...

... Contract Staffing (Staff Augmentation) Permanent Placement (Staff Augmentation) ICAP (Contractor Payroll) Flextrack (Vendor Management System) Software Developer On behalf of our client, Procom ...

Senior Software Engineer (React Native)

OR ยท On-site +1

$133K - $166K/yr

The Role We're hiring a Senior Software Engineer specializing in React Native development for our ... Experience working with an API, helping define requirements, shape contracts, and contribute to ...

... contracts across clearing, risk, and reporting systems * Architect systems that process high ... progressive software engineering experience, with demonstrated impact at the Staff level or ...

Sr. Software Engineer II, Platform/API

OR ยท On-site +1

$140K - $190K/yr

We're hiring a Sr. Software Engineer II to own the service layer it runs on. You'll own how those ... Experience integrating third-party providers whose contracts and failure modes you do not control

Principal Software Engineer, Agent Policy Fabric

OR ยท On-site +1

$134K - $180K/yr

... projection-admission contract. Build Conformance and Verification: Create golden fixtures ... software, security engineering, distributed systems, or policy infrastructure. Technical Core:

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 Oregon?

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

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

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

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

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

Infographic showing various Contract Mastercard Software Engineer job openings in Oregon as of July 2026, with employment types broken down into 1% As Needed, 66% Full Time, 17% Part Time, 1% Temporary, 14% Contract, and 1% Nights. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution.

Software Automation Engineer

Procom Consultants Group

Hillsboro, OR โ€ข On-site

Contractor

Re-posted 13 days ago


Job description

Company Description

Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada.

With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest "Canadian-Owned" IT staffing/consulting company.
Procom's areas of staffing expertise include:
Application Development
Project Management
Quality Assurance
Business/Systems Analysis
Datawarehouse & Business Intelligence
Infrastructure & Network Services
Risk Management & Compliance
Business Continuity & Disaster Recovery
Security & Privacy
Specialties Contract Staffing (Staff Augmentation)
Permanent Placement (Staff Augmentation)
ICAP (Contractor Payroll)
Flextrack (Vendor Management System)

Job Description

Software Automation Engineerย 


On behalf of our Client, Procom Services is searching for a Software Automation Engineer for a contract opportunity in Hillsboro, OR.ย 


Software Automation Engineer Job Details


Design and develop ASP.NET and C# software for a three-tier, highly available enterprise web applications. The ideal candidate will work as part of a talented and collaborative team functioning in an agile methodology that closely follows Scrum. This position requires a candidate who is self-disciplined, motivated and wants to make a difference.ย 


Key Responsibilitiesย 


Design, develop, document, author and integrate software in a large enterprise application.ย 

Implement unit tests and automated integration tests.ย 

Deploy and test software on a continuous integration environment.ย 

Understand software refactoring principles and apply them to existing software.

Quickly acquire the business domain and the terminology and data models in use.ย 

Work within an Agile development process.ย 


Software Automation Engineer Mandatory Skills


Bachelor's degree or advanced degree in Computer Science or related fieldย 

5 years developing web applications using ASP.NETย 

5 years developing services using C#ย 

5 years with JavaScript, jQuery, JSON, CSS, HTML, and XMLย 

3-5 years working in an agile development environment unit testing methodsย 

Very strong relational database experience.ย 

Software Automation Engineer Nice to Have Skills ย 


Understand common design patterns and how to implement themย 

Solid understanding of software development process, including object oriented analysis, design, and implementation.ย 

Organized, detail oriented documentation skills.


Software Automation Engineer Start Date


ASAP


Software Automation Engineer Assignment Length


6 Months


"Please note that we are not able to work with candidates on H1B Visas or candidates represented by third parties."

Additional Information

All your information will be kept confidential according to EEO guidelines. Please send your resume in Word format only.ย