Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

REPAY - Realtime Electronic Payments Logo

Senior Software Engineer

REPAY - Realtime Electronic Payments

Salary not specified
Dec 14, 2025
Remote, US
Apply Now

REPAY is seeking to maintain and enhance its mission-critical payment processing systems, ensuring system security, performance, and reliability.

Requirements

  • Proficient in C-Sharp/.NET (including ASP.NET WebForms).
  • Skilled in modern web technologies such as React (front-end) and Node.js (server-side).
  • Experience with AWS cloud services, infrastructure-as-code (Terraform), and CI/CD pipelines (Jenkins or similar).
  • Familiarity with Docker containerization.
  • Strong knowledge of SQL Server (T-SQL) and familiarity with NoSQL databases like AWS DynamoDB.
  • Solid experience with Git/GitHub and development environments like Visual Studio or VS Code.
  • Experience with PowerShell or other scripting languages to automate tasks and processes.

Responsibilities

  • Production Support & Troubleshooting: Diagnose and resolve production incidents, perform root-cause analysis, and implement fixes for bugs and system issues.
  • Maintenance & Enhancements: Contribute to enhancements and performance improvements for existing applications and infrastructure. Ensure security patches and updates are applied promptly.
  • System Reliability & Performance: Monitor application health and system performance. Identify bottlenecks and implement optimizations for scalability, availability, and reliability.
  • Development & DevOps: Develop and maintain software components using C-Sharp/.NET (including ASP.NET WebForms), React, and Node.js. Contribute to CI/CD pipelines (e.g., Jenkins) and infrastructure-as-code (Terraform on AWS) to automate deployments.
  • Tools & Processes: Use version control (Git/GitHub), development environments (Visual Studio / VS Code), Docker for containerization, and PowerShell for scripting and automation. Implement unit testing (NUnit) and support quality-assurance practices.
  • API & Integration: Design, maintain, and troubleshoot WCF and RESTful web services used in payment processing. Ensure integrations with external systems are reliable and secure.
  • Collaboration: Work with cross-functional teams (product, development, QA, security, operations) to support ongoing projects and maintain documentation (e.g., Confluence) for processes and system designs.

Other

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
  • 7+ years of professional software development experience with hands-on experience in production systems.
  • Ability to work in a fast-paced, high-availability production environment.
  • Must be eligible to work in the United States.
  • This position is not eligible for hire in California. Additionally, we are not able to sponsor visas.