A company is looking for a Senior Software Architect specializing in C# and .NET for financial transactions.
Key Responsibilities
Architect and design a credit card processing system focusing on performance, security, and scalability
Lead technical requirements gathering and collaborate with clients on secure payment workflows
Provide technical leadership and establish best practices for secure coding and transaction handling
Required Qualifications
Advanced experience with C#, .NET, and Azure cloud-native services
Deep knowledge of distributed system architecture and security best practices for financial applications
Strong understanding of payment processing standards and encryption techniques
Experience with CI / CD pipelines and secure deployment practices
Ability to design for high availability and disaster recovery
Software Architect • Alexandria, Virginia, United States