Emergent Software · 1 month ago
Senior Software Architect (C# and .NET) - Financial Transactions
Emergent Software is a fast-growing software development company seeking a Senior Software Architect with expertise in financial transaction systems. The role involves architecting and building a credit card processing platform, focusing on performance, security, and scalability.
ConsultingInformation TechnologySoftwareWeb Development
Responsibilities
Architect and design a credit card processing system with a focus on:
High throughput and low latency transaction processing
Security and compliance (PCI DSS, encryption, tokenization)
Fault tolerance and high availability
Horizontal scalability and load balancing
Data integrity and accuracy
Lead technical requirements gathering, infrastructure design, and technology selection for financial transaction systems
Collaborate with clients to define secure payment workflows and integration strategies
Provide technical leadership and mentorship across multiple projects
Establish and enforce best practices for secure coding and transaction handling
Work on multiple projects simultaneously and prioritize effectively
Participate in all aspects of the agile software development life cycle
Qualification
Required
Exceptional technical communication skills for explaining complex financial system architectures to technical and non-technical audiences
Deep knowledge of distributed system architecture and security best practices for financial applications
Advanced experience with: .NET back end, Azure cloud-native services (App Services, Functions, Storage, Key Vault), Data Access (Entity Framework, T-SQL), Azure SQL, Identity and Access Management (Okta, Auth0, Azure B2C)
Strong understanding of: Payment processing standards (PCI DSS), Encryption and tokenization techniques, Fraud detection and prevention strategies
Ability to design for 99.99% uptime, disaster recovery, and transaction reconciliation
Experience with CI/CD pipelines, DevOps, and secure deployment practices
Knowledge of ISO 8583, EMV, or similar transaction protocols
Payment Certification processes
Preferred
Experience with payment gateways (e.g., Stripe, Adyen, Authorize.Net)
Familiarity with real-time monitoring and alerting systems
Previous consulting experience in financial services or fintech
Experience with machine learning for fraud detection
Benefits
Medical Insurance: up to 84% of your monthly medical premium (HSA options available)
HSA Contribution: up to $200/month
Dental & Vision Insurance: up to 50% of your monthly dental and vision premium costs
401(k) plan: company match up to 4% of salary
Profit sharing bonus: up to 15% of salary paid quarterly
Extra compensation: get paid extra for work over 40 hours/week
Employee referral & customer referral bonuses
Flex Spending Account (FSA) for Dependent Care & Healthcare Costs
Short Term Disability: $500/week for 12 weeks
Long Term Disability: up to $6,000/month
Group term life and AD&D insurance: $50k
PTO, standard holidays, 2 floating holidays
Paid parental leave: up to 6 weeks for birthing parents; 2 weeks for non-birthing parents
Staff development program: 100 hours/year plus training costs
Company
Emergent Software
Your Full Stack Technology Partner
Funding
Current Stage
Growth StageRecent News
Digital Commerce 360
2025-10-14
MarketScreener
2025-10-03
Company data provided by crunchbase