This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This role supports a portfolio of enterprise application initiatives focused on enhancing backend services, data workflows, and high-volume business systems. The work includes new development, system enhancements, API development, batch processing, and database optimization in an environment where performance, reliability, and accuracy are critical.
Job Responsibility
Design, develop, and maintain backend systems using C#/.NET
Build and enhance APIs and core business logic supporting financial applications
Work with batch processing and secure data transfer mechanisms (e.g., SFTP)
Develop against and optimize relational databases (primarily MySQL)
Partner directly with business stakeholders to clarify requirements and deliver solutions
Participate in full lifecycle development, including coding, testing, deployment, and support
Create and execute unit tests
ensure code quality and system accuracy
Contribute to deployment and infrastructure activities in a DevOps-oriented environment
Support scalability, monitoring, and reliability of high-volume data systems
Requirements
4+ years of professional experience in backend software development
Strong hands-on experience with C# and .NET
Proven experience building APIs and implementing business logic on the backend
Experience with batch processing and file transfer technologies (SFTP or similar)
Cloud experience, preferably with AWS
Solid experience working with relational databases, especially MySQL
Ability to work effectively in an environment with evolving or undefined requirements
Strong problem-solving skills and ability to work independently
Nice to have
Experience with Terraform or infrastructure-as-code tools
Exposure to DevOps practices and CI/CD pipelines (Git, Azure DevOps, etc.)
Background in financial systems or transaction-heavy environments (e.g., payments, ledger systems, audit-heavy systems)
Experience with systems requiring high accuracy, auditability, and data integrity