Senior C# Developer

Overview

The Senior C# Developer will work within the technology team of a prominent financial institution, focusing on delivering scalable and robust applications that underpin critical business operations. This contract position requires collaboration with cross-functional teams to design and deliver high-performance solutions, while contributing to architectural best practices and ensuring the quality and reliability of the codebase.

Responsibilities

  • Develop and maintain high-performance applications using modern Microsoft technologies.
  • Collaborate with cross-functional teams to define, design, and deliver solutions.
  • Contribute to architectural decisions and establish best practices.
  • Ensure code quality and performance through rigorous testing and optimization.

Requirements

  • Extensive experience in software development using C# and .NET.
  • Strong understanding of modern application architecture and design principles.
  • Proven ability to build scalable and maintainable systems.
  • Experience working in Agile development environments.
  • Familiarity with cloud-based platforms and DevOps practices.