{"@context":"https://schema.org/","@type":"JobPosting","title":"Senior .NET Developer - Risk Technology

Robert Walters
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Artificial Intelligence
Automation of Tests
C Sharp (Programming Language)
Communications Protocols
Continuous Delivery
Continuous Integration
DevOps
Windows Communication Foundation
Python
Machine Learning
Cisco Nexus Switches
Powershell
RabbitMQ
Software Engineering
Systems Architecture
Scripting (Bash/Python/Go/Ruby)
.NET Core
Delivery Pipeline
GIT
TeamCity
gRPC
Jenkins

Job description

  • Design, develop, and maintain high-quality, testable software aligned with internal standards and best practices
  • Build and enhance CI/CD pipelines, DevOps processes, and automation to support continuous delivery
  • Contribute to system architecture, ensuring scalability, reliability, and performance across Risk platforms
  • Collaborate closely with Risk and Market Data teams to deliver robust, compliant technology solutions
  • Implement automated testing frameworks and integrate them into development workflows
  • Explore and apply AI/ML-driven innovations to improve system performance and risk analysis
  • Work effectively with global teams across multiple locations

Requirements

  • Strong hands-on experience in software engineering using C# and .NET Core
  • Solid understanding of CI/CD tools and practices (e.g., Jenkins, TeamCity, Git, Nexus)
  • Experience within enterprise-level or investment banking environments, ideally in Risk Technology
  • Familiarity with scripting languages such as PowerShell or Python
  • Understanding of service communication protocols (e.g., WCF, gRPC, messaging technologies like RabbitMQ)
  • Exposure to AI, machine learning, or data-driven development is advantageous
  • Excellent communication, analytical, and problem-solving skills
  • Self-driven, reliable, and able to deliver high-quality work in a complex, fast-paced environment

Apply for this position