Return To Search
Software Engineer – Payment Systems
Location: Irving, TX
Job Type: Contract To Hire
Company: IDR
Category: Systems Engineering
Software Engineer – Payment Systems Job Overview
We are seeking a Software Engineer – Payment Systems to join our dynamic team on a full-time basis in Irving, TX. As a Software Engineer – Payment Systems, you will play a critical role in developing, enhancing, and maintaining advanced payment processing solutions, supporting robust and scalable applications for high-volume transaction environments. This is an exciting opportunity to contribute to innovative projects and collaborate with cross-functional teams within a leading organization.
Responsibilities
- Collaborate with Agile Scrum teams to design, develop, and enhance payment systems software, ensuring seamless integration with existing and new platforms.
- Work closely with the Marketing and Customer Experience teams to deliver impactful technology solutions that drive user engagement and satisfaction.
- Integrate generative AI applications and Proof of Concept (POC) user features into payment platforms, contributing to the organization's technology evolution.
- Develop and maintain APIs for high-volume transaction processing, ensuring reliability, security, and scalability.
- Design and implement payment gateway integrations, with a focus on industry-leading solutions such as Stripe and Ayden (preferred but not required).
- Utilize Microsoft Azure services, including Service Bus and DevOps, to support cloud-based development and deployment of payment system applications.
- Participate in code reviews and ongoing optimization to maintain high standards of software quality and performance.
- Troubleshoot and resolve software defects and production issues related to payment processing systems.
Qualifications
- 6+ years of professional experience in software development, specifically with C# and .NET/ASP.NET technologies.
- 4+ years of expertise in building APIs capable of supporting high-volume transaction environments.
- 2+ years of experience with integrated payment processing systems, such as Stripe or Ayden (preferred, not required).
- 2+ years of hands-on experience developing API-based payment gateways.
- Strong background working with Microsoft Azure, including Service Bus and DevOps tools.
- Demonstrated ability to work effectively within a collaborative, agile team environment.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills, with the ability to work cross-functionally with various teams.
About Working in Irving, TX
Located in Irving, TX, this position offers a chance to work in a vibrant business community known for its diverse industries and excellent professional growth opportunities.
Legal Disclaimer
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. IDR is subject to certain governmental recordkeeping and reporting requirements for the administration of civil rights laws and regulations. In order to comply with these laws, we invite employees to voluntarily self-identify their race or ethnicity, gender, and veteran status (if applicable). Submission of this information is voluntary and refusal to provide it will not subject you to any adverse treatment. The information obtained will be kept confidential and may only be used in accordance with the provisions of applicable laws, executive orders, and regulations, including those that require the information to be summarized and reported to the federal government for civil rights enforcement. You may access this form here.