
.NET Software Engineer
Paysend
full-time
Posted on:
Location Type: Hybrid
Location: Belgrade • Serbia
Visit company websiteExplore more
About the role
- Design, develop, and maintain backend systems for our cross-border payment platform.
- Build and integrate APIs to connect with various payment gateways, banking systems, and financial institutions.
- Implement and maintain processing functions on the .NET stack.
- Integrate processing functions into the payment flows of our payment products.
- Optimize and monitor performance across the different parts of the global payment processing system.
- Implement automated tests, conduct code review, and perform performance monitoring.
Requirements
- 4+ years of backend development experience, with a focus on a FinTech environment.
- Proficiency in C# and .NET.
- Experience with relational databases and database design (SQL queries, functions).
- Experience designing and integrating APIs (REST, SOAP, gRPC).
- Experience with cloud platforms (AWS, Google Cloud, Azure) and containerization technologies (Docker, Kubernetes).
- Experience in microservices and working with a distributed system architecture.
- Experience with CI/CD pipelines and automated deployment processes.
- Knowledge of message brokers (RabbitMQ, Kafka) and asynchronous communication is a plus.
Benefits
- Accelerate Your Career: Benefit from internal mobility, mentoring programs, and continuous learning opportunities
- Thrive in a Connected, Global Organization: Collaborate with colleagues across our international hubs and more
- Embrace a Principle-Driven & Focused Culture: Work in an organization guided by strong principles and values that actually help you achieve more than you thought possible
- Enjoy Competitive Compensation and Benefits: Receive a competitive salary, benefits, and flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETSQLRESTSOAPgRPCAWSGoogle CloudAzureDocker