All roles

Open role

Senior .NET Engineer (Banking)

Remote · South Africa Full-time

Company Description

Afterman Software is dedicated to delivering superior business solutions and consulting services to clients of all sizes. The company focuses on building long-term, personal relationships by understanding each client’s unique needs and challenges. Its culture is grounded in honesty, integrity, and a commitment to high-quality delivery. Team members are encouraged to put heart and soul into their work, contributing to solutions that make a meaningful impact. Professionals joining Afterman Software can expect a collaborative environment that values trust, transparency, and accountability. Role Description The Senior .NET Developer (Banking) role is a full-time remote position focused on designing, developing, and maintaining banking applications and services using .NET technologies. Day-to-day responsibilities include implementing new features, optimizing existing code, and ensuring application reliability, security, and performance. The role involves collaborating with product owners, business analysts, and other engineers to translate banking requirements into robust technical solutions. The developer will review code, provide technical guidance, and participate in architectural discussions to improve system design. Additional responsibilities include troubleshooting production issues, writing unit and integration tests, and contributing to continuous improvement of development practices and standards.

Qualifications

Candidates should possess strong Object-Oriented Programming (OOP) and general Programming skills, with the ability to design clean, maintainable, and scalable code. Experience developing payment rails (ACH, Wires, RTP, FedNow...etc) Candidates should possess hands-on experience with Software Development using .NET Core, including building and maintaining enterprise-grade applications. Candidates should possess experience working with banking or financial systems, including familiarity with regulatory, security, and compliance considerations. Candidates should possess strong problem-solving abilities, effective communication skills, and the capacity to work independently in a remote, cross-functional team environment. Candidates should possess experience with SQL databases, RESTful APIs, version control (e.g., Git), and common design patterns; exposure to cloud platforms (Azure or similar) is beneficial. Requirements: Experience working with banking core APIs Experience developing payment rails (ACH, Wires, RTP, FedNow...etc) 6+ years of C# 3 years messaging experience (MSMQ, RabbitMQ, SQS, Azure Service Bus..etc) 4 years of PostgreSQL or MSSQL Server 3 years working with REST APIs Strong communication skills Experience or understanding of Domain Driven Design Cloud Architecture - preferably AWS Docker / Containers Preferred Experience: Experience with messaging frameworks (NServiceBus, MassTransit..etc) Salary Range: 155-185K

More open positions

Account Representative (Medical EDI Software)

Work from home Full-time role

Corporate Finance Analyst

Work from home Full-time role

Software Developer 2 — Backend Microservices & Applied AI

Work from home Full-time role

SBU Systems Support Analyst I

Work from home Full-time role

Tax Senior Associate - T&E [Trust & Estate]

Work from home Full-time role

Regional Business Manager - East Region

Work from home Full-time role

Mortgage Sales Support Manager

Work from home Full-time role

Lead Data Architect

Work from home Full-time role

Experienced Remote Product Tester & Quality Assurance Specialist – Flexible 15–25 Hours Weekly, $25–$45/hr, No Experience Needed – Shape Everyday Consumer Products with brighthush

Work from home Full-time role

Vice President of Quality Control

Work from home Full-time role

Revenue Cycle Management (RCM) Consultant

Work from home Full-time role

🌎 Math Expert (PhD), Remote - Contract

Work from home Full-time role

Senior Delivery Manager, Data & Models

Work from home Full-time role

Lead Turn Technician - Buda, TX

Work from home Full-time role

Senior Specialist 3 - Contract Management

Work from home Full-time role

Business Development Associate

Work from home Full-time role

Senior Customer Success Operations Manager – Driving Global Revenue Growth, Process Innovation, Data‑Driven Decision Making, and Scalable Customer Success Excellence at brighthush

Work from home Full-time role

Senior Software Engineer | Kimchi Studio

Work from home Full-time role

Senior Healthcare Customer Experience Champion – Remote USA – Human‑Centric Support Specialist & Member Advocate at brighthush

Work from home Full-time role

Dynamic Remote Focus Group Panelist & Customer Service Representative Agent – Flexible Part‑Time Role, Earn Up to $750 Weekly from Home

Work from home Full-time role

VP, Partnerships + Investments

Work from home Full-time role