Software Developer
Core
Design, build, and maintain secure, high-quality .NET code for core payment systems powering millions of transactions.
Role type
Senior .NET Software Developer
Builds
Scalable, reliable, and high-performance payment solutions
Domain
Financial Services / Payments Technology
Deliverable
production ML models | product features
Required skills
.NET, .NET Core, C#, cloud-based API design, Microsoft SQL, cloud database platforms (AWS RDS, GCP Cloud Spanner, DynamoDB, Cloud Datastore), threat modelling, penetration testing, AI tools (Copilot)
Preferred skills
Financial Services industry experience, PCI-DSS knowledge, distributed transaction processing systems design
Technologies
.NET, .NET Core, C#, Microsoft SQL, AWS RDS, GCP Cloud Spanner, DynamoDB, Cloud Datastore, Copilot
Responsibilities
Design and maintain secure .NET code for core systems; champion automated testing (unit, integration); drive business-aligned software architecture decisions; partner across business units for documentation and incident support
Seniority
Mid-Senior, hands-on IC