Remote (Country) Full-time

Computer Services, Inc. (CSI) is hiring a Software Engineer-Banking Dispute Team (Remote Eastern/Central Time)

About the Role

Join Computer Services, Inc. (CSI) as a Software Engineer on the Banking Dispute Team. In this mid-level role, you will develop applications that directly impact dispute resolution workflows for financial institutions, building secure and scalable solutions in a regulated, fast-paced environment.

What You'll Do

  • Lead development of dispute-related software components, break down tasks, and set measurable goals.
  • Build and maintain applications using Angular (frontend) and C#.NET (backend), including RESTful APIs.
  • Write and execute functional test scenarios, perform unit and integration testing, and troubleshoot production issues.
  • Review code for quality and provide guidance to junior engineers.
  • Develop reusable code and automate deployment processes.
  • Assist in resolving production incidents related to dispute workflows.
  • Collaborate with product owners, QA, offshore teams, and stakeholders to ensure smooth delivery.
  • Maintain clear documentation of program changes and technical decisions.

What We're Looking For

  • 3+ years of experience in full-stack development.
  • Bachelor’s degree in computer science, Engineering, or a related field.
  • Strong skills in Angular, C#.NET, and RESTful API development.
  • Experience with Microsoft Azure, including Azure Functions and Service Bus.
  • Solid understanding of SQL and ability to write complex queries.
  • Familiarity with DevOps practices, CI/CD pipelines, and tools like Git and Azure DevOps.
  • Experience working in Agile/Scrum environments.
  • Ability to collaborate with offshore teams.
  • Must be authorized to work in the United States without the need for sponsorship now or in the future.

Nice to Have

  • Advanced degrees or certifications in relevant technologies.
  • Prior experience in banking or financial dispute systems.

Technical Stack

  • Backend: .NET Core, C#, ASP.NET, REST APIs
  • Frontend: Angular, JavaScript, HTML5, CSS3, Node.js
  • Data: SQL Server, T-SQL, Stored Procedures
  • Tools & Infrastructure: Git, Azure DevOps, CI/CD Pipelines, Microsoft Azure, Postman, Swagger

Team & Environment

You will be part of the Banking Dispute Team, working in an Agile environment and collaborating closely with product owners, QA, and offshore teams.

Work Mode

This is a remote position open to candidates in the United States, specifically in Eastern or Central time zones.

CSI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, physical and mental disability, marital status, veteran status, or any other characteristic protected by applicable law.

Required Skills
.NET CoreC#ASP.NETREST APIsAngularJavaScriptHTML5CSS3Node.jsSQL ServerAzureGitAgile MethodologiesFinancial Services
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Computer Services, Inc. (CSI)

A forward-thinking software provider that helps community and regional banks solve their customers' needs through open and flexible technologies, including core banking, lending, digital banking, payments, financial crime prevention, and cybersecurity.

Visit website
Job Details
Category fullstack
Posted 7 months ago