Overview
Skills
Job Details
Hiring:
.NET Architect position (Senior)
Location: Fort Mill, SC / New York
Onsite Position (full time)
Responsibilities:
Architect and implement scalable, cloud-native solutions on AWS using modern technologies
Design for resiliency, scalability, and optimal performance
Lead full stack development initiatives spanning frontend, backend, and infrastructure
Foster a culture of innovation, continuous learning, and technical excellence
Drive architectural decisions and establish development best practices
Build and maintain high-performing teams through effective coaching and career development
Collaborate across teams to ensure seamless delivery of complex, multi-team initiatives
What are we looking for?
We are rearchitecting our payment platform using an APIfirst, eventdriven approach. We re looking for highly motivated developers with deep experience across multiple payment rails ACH, wires, checks, RTP, FedNow and proven ability to integrate with vendor APIs. You should understand the complexities of payment rails, settlement processes, and compliance frameworks.
Requirements:
BS in Computer Science or equivalent experience
Strong payment domain experience with ACH, wires, checks, RTP, FedNow.
5+ years of experience in a Tech Lead capacity, guide the team s development efforts towards successful project delivery and application support
5+ years in a Solution Architect capacity, designing and implementing complex systems, including developing solutions from scratch
10+ years of experience in Full- Stack Development, designing interactive web applications, developing microservices, public cloud solutions, web services (REST APIs), Kafka messaging and integrating with vendor APIs
10+ years of experience within a combination of .NET, Angular, JavaScript, C#, SQL server, AWS, Git, Visual Studio, Octopus.
Strong understanding of SOA principles and design patterns and hands on experience in SQL server procedures and performance tuning.
Experience leveraging AI and AI-power tools like Copilot
Core Competencies:
Excellent verbal and written communication skills, both technical and non-technical.
Problem-Solving: Strong problem-solving skills and the ability to debug and resolve issues efficiently.
Capable of effectively planning, prioritizing and executing tasks utilizing resources and tools.