Remote job
Senior .NET Developer with SQL and Application Support
Job details
About this role
Role overview Support internal financial applications used by front-office and back-office teams, including trade order management and reconciliation systems. You will investigate user issues, work with developers, and combine application support with SQL and .NET troubleshooting to keep systems stable, monitored, and documented.
Responsibilities - Serve as an initial contact for application problems and diagnose issues with end users. - Monitor system performance, troubleshoot incidents, and help maintain application environments. - Manage SFTP connections, including IP allowlists, SSH keys, and PGP file encryption and decryption. - Debug .NET-related ETL processes and investigate data issues with SQL. - Review development changes and contribute to testing and quality checks before production releases. - Document support knowledge and help users learn the applications.
Requirements - At least five years of application support experience in financial services, including front-office trading and back-office operations. - A relevant bachelor’s degree. - Advanced SQL skills, including query optimization, debugging, and database schema work with joins, functions, procedures, triggers, or CTEs. - Practical .NET experience, including ETL debugging, and experience administering SFTP, SSH keys, IP allowlists, and PGP encryption. - Familiarity with scripting, such as Python, and financial products such as fixed income, equities, options, and foreign exchange. - Strong written and spoken English for working with users and distributed teams.
Nice to have - Experience with ActiveBatch or Tidal scheduling tools, buy-side environments, trade order or reconciliation platforms, quality assurance, or end-user training and documentation.