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).
You’ll be joining a global financial services firm to support and develop business-critical .NET applications used across multiple international offices. Your mission — build, maintain, and enhance C# and .NET business applications, ensuring they are robust, performant, and aligned with business needs. This is a hands-on, technically focused role for someone who understands C#.NET, SQL Server, Oracle, and enterprise application development — and can turn business requirements into reliable, high-quality software solutions. You’ll work closely with development teams, DBAs, and business users to design, implement, and support applications across multiple environments including Production, Disaster Recovery, and QA.
Job Responsibility:
Develop and maintain C#.NET applications supporting business processes
Analyse business requirements and design appropriate solutions
Program and maintain applications using Visual C#.NET, with both SQL Server and Oracle databases
Perform unit testing, QA, and production implementations
Support existing applications, troubleshoot system issues, and provide IT support for development environments
Liaise with SQL and Oracle DBAs across multiple offices
Write T-SQL and PL/SQL scripts for data analysis
Manage system distribution for Citrix and application servers (Web & Windows applications)
Follow development team Change Management Control procedures for all production updates
Maintain applications by updating MS .NET Framework and Visual .NET platform versions
Provide occasional out-of-hours support as needed (weekdays/weekends)
Requirements:
3+ Years C#.NET, Visual Studio, SQL Server, and Oracle
Proven experience in enterprise application development and support
Solid knowledge of production, QA, and disaster recovery environments
Excellent problem-solving, troubleshooting, and communication skills
Experience working with cross-functional teams and following Change Management procedures