C# .NET Developer - Azure - Investment Banking

C# .NET Developer - Azure - Investment Banking

Posted 4 days ago by Rothstein Recruitment Ltd on JobServe

£85,000 Per year
Undetermined
Undetermined
London, UK
p>C# .NET Developer - Azure - Investment Banking

Excellent opportunity in a international bank to join a dynamic team as a C# .NET Developer focusing on a exiting Azure Cloud Migration project. The position is a hands-on role and the successful candidate is expected to proactively engage in all the stages of the software development life cycle.

MAIN RESPONSIBILITIES:

  • Develop, document, maintain and deploy business applications.
  • Liaise with Business Analysts for requirements capture but also liaise with the business users directly.
  • Assist with project implementation.
  • Maintain and support (1st level) business applications.
  • Conduct structured application tests when required.
  • Design, deliver and support best-in-class strategic cloud offerings that are repeatable, auto-scaling, and resilient.
  • Assist with the technical direction of projects.
  • Conducting analysis of project and software requirements as part of the specific assigned work packages, in accordance with designated standards of methodology, style and quality.

Key Skills

  • Software development life cycle experience
  • Experience with C#/.net - 5+ years
  • Good understanding of relational databases, including normalisation, indices, performance tuning, etc. - 4+ years
  • Experience using SQL Server or PostgreSql, including writing stored procedures - 4+ years
  • Experience developing n-tier applications (windows services, web services, etc.). 2+ years
  • Very good understanding of application design patterns and software development best practices.
  • Knowledge in system architecture foundation and proven track-record of having implemented software best practices and design patterns.
  • Experience using source control software (GIT/TFS)
  • Cloud experience (Azure)
  • Knowledge of cloud related automation concepts and tooling such as Azure Automation, PowerShell Functions, Terraform Enterprise, Azure DevOps, Jenkins, Git.
  • Experience supporting and delivering Azure services eg Virtual Machines, IAM, DNS, networking, NSG's, ASG's, LB.
  • Experience using cloud native tools eg Azure Log Analytics, Azure Update Management, Azure Functions to review metrics, manage and monitor system/service health and utilisation of our cloud services

Desirable

  • Experience in NoSQL databases
  • Experience doing Blazor web development.
  • Experience working with time-critical multi-threaded transactional applications.
  • Experience working with WPF
  • DevOps experience (CI/CD)
  • Experience with derivatives risk systems and investment banking

Interested? Apply in Banking Investment Bank C# Developer .NET SQL Azure Cloud Migration Financial Services Front Office Application Developer RAD Rapid Application Development