Overview
The Senior C# Developer will join a high-performing technology team at a leading financial institution, focusing on the development and maintenance of robust, scalable applications. This contract role, which operates remotely, requires collaboration with cross-functional teams to deliver effective solutions while contributing to best practices in software architecture.
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 best practices.
- Ensure code quality, performance, and reliability through testing and optimisation.
Requirements
- Extensive experience in software development using C# and the .NET ecosystem.
- 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.