Senior Software Developer (Core Payments) at UHaul
Remote, Oregon, USA -
Full Time


Start Date

Immediate

Expiry Date

09 Nov, 25

Salary

0.0

Posted On

09 Aug, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Dynatrace, Technology, Integration, Web Api, Key Management, Azure, Data Structures, Devops, Version Control, Agile, Design Patterns, Financial Applications, Coding Practices, Test Driven Development, Stored Procedures, Software Development, Architecture, Data Access

Industry

Information Technology/IT

Description

SENIOR SOFTWARE DEVELOPER (CORE PAYMENTS)

U-Haul is searching for a Senior Software Developer to join our Core Payments team. Come join a financially stable and ever-expanding IT organization to be part of the quest to elevate us to the next level.

REQUIRED TECHNICAL SKILLS:

Backend Development & Services

  • C#, .NET Core, ASP.NET Web API (REST and SOAP services)
  • Strong understanding of microservices architecture and service-to-service communication
  • Experience designing, developing, and consuming APIs (RESTful and SOAP)
  • SQL Server (T-SQL) for high-volume transactional systems
  • Proficient in Entity Framework Core (EF Core) for data access and ORM
  • Strong knowledge of T-SQL and experience developing and maintaining Stored Procedures
  • Solid understanding of algorithms and data structures, and their practical application in software development

Integration & Payment Processing

  • Experience integrating with banking/payment networks and third-party APIs
  • Settlement file processing and reconciliation workflows
  • Knowledge of DUKPT encryption for payment transactions
  • Experience with Hardware Security Module (HSM) key management, including key rotation processes

Architecture & Quality

  • Strong grasp of design patterns, service design, and best practices for scalable, secure APIs
  • Experience with message-based/event-driven systems such as Kafka
  • Familiarity with performance optimization, error handling, and fault tolerance in services

DevOps & Source Control

  • Git version control
  • Azure DevOps (TFS) for CI/CD pipelines and work item tracking

PREFERRED SKILLS:

  • Azure API Management or similar API gateway tools
  • Kafka
  • Dynatrace
  • Understanding of Agile and Scrum Methodologies
  • Familiarity with compliance/security standards (PCI, data privacy regulations)
  • Knowledge of secure coding practices for financial applications
  • Experience with Test-Driven Development (TDD) and writing unit/integration tests
  • Solid understanding of Domain-Driven Design (DDD) principles and practices
  • Familiarity with Clean Architecture and designing maintainable, scalable systems

EDUCATION:

  • At least 2+ years’ experience developing in Microsoft technology stack
  • Bachelor’s Degree in Computer Science Engineering, Technology, or related field
  • Must be a U.S. citizen or have proof of U.S. employment authorization for this position. We are unable to provide current or future sponsorship for this position.

ABOUT US

Since 1945, U-Haul has been serving do-it-yourself movers and their households. Like many other successful ventures, the concept for U-Haul was generated out of need. After World War II, there existed the widespread need for do-it-yourself moving equipment that would be available on a one-way, nationwide basis.
U-Haul co-founders L.S. “Sam” Shoen and his wife, Anna Mary Carty Shoen, recognized that need and acted upon it. Their visionary approach spread the cost of ownership among many users, facilitating the mobility of the populations of the U.S. and Canada. The covered wagon of the pioneers morphed into orange U-Haul trailers. In the process, an industry was born.
U-Haul Holding Company and its family of companies, including U-Haul, have strived to create a culture of health and wellness. As of February 1, 2020, and consistent with applicable law, no U-Haul Holding Company or its family of companies will hire individuals in states where it may lawfully decline to hire individuals who use nicotine products (Alabama, Alaska, Arizona, Arkansas, Delaware, Florida, Georgia, Hawaii, Idaho, Iowa, Kansas, Maryland, Massachusetts, Michigan, Nebraska, Pennsylvania, Texas, Utah, Vermont, Virginia and Washington). This policy will not apply to team members hired before February 1, 2020

Responsibilities

Please refer the Job description for details

Loading...