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.