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).
We are seeking a skilled and motivated Senior Software Engineer with strong experience in .NET technologies and a passion for building scalable, resilient, and high-performance servicing solutions. In this role, you will be a key contributor to the evolution of our loan and lease servicing platform, working closely with cross-functional teams to design and implement secure, reliable systems that power financial workflows at scale. As a Senior Engineer, you will have a strong voice in technical decisions, contribute to system architecture, and take ownership of critical components while continuously growing your craft and supporting your teammates in delivering high-quality software.
Job Responsibility:
Design, develop, and maintain enterprise-scale service solutions using .NET (C#) and modern cloud-based architectures
Contribute to the architecture and implementation of scalable, secure, and fault-tolerant systems supporting financial transactions and workflows
Collaborate with product managers, designers, and fellow engineers to translate business requirements into technical solutions
Write clean, maintainable, and well-tested code following best practices in engineering
Participate in code reviews and provide constructive feedback to peers
Continuously improve system performance, observability, and maintainability
Ensure code and systems meet industry security and compliance standards
Stay up to date with industry trends and emerging technologies and propose improvements where appropriate
Participate in sprint planning, estimation, and other agile ceremonies
Requirements:
5-8 years of experience in software engineering, ideally in a fast-paced or regulated environment
Proficiency in .NET (C#) and modern backend development
Experience building and maintaining cloud-based infrastructure (Azure, AWS, or GCP) with a focus on reliability and security
Solid understanding of distributed systems, APIs, and microservices
Familiarity with relational databases (e.g., SQL Server, PostgreSQL) and data modeling principles
Experience with CI/CD practices and tools, and familiarity with DevOps principles
Strong problem-solving skills and the ability to work independently and collaboratively
Excellent communication skills and a proactive attitude toward learning and improvement
Nice to have:
Experience in financial servicing platforms, loan origination, or lease management systems
Knowledge of compliance and regulatory standards in financial services (e.g., PCI-DSS, SOC 2)
Familiarity with event-driven architecture and messaging systems
Exposure to frontend frameworks such as React, Angular, or Blazor is a plus