Senior .NET Engineer (Contract)
EPAM · зарплата не указана · London, UK · сайт компании · опубликовано 5 июня 2026 г.
Описание вакансии
We're looking for a Senior .NET Engineer (Contract) to join our team in London, United Kingdom in a hybrid working mode. In this role, you will focus on building solutions for the finance sector, leveraging AWS and modern engineering practices. You will drive software design and development, ensure seamless integration and performance across complex systems, and maintain high standards of code quality.
Responsibilities
Design, develop and maintain applications using C# and .NET technologies to deliver robust, scalable solutions
Design, develop and maintain software for seamless integration and optimal performance
Design and implement solutions for distributed systems and ensure efficient interaction with relational and NoSQL databases
Implement and maintain Infrastructure as Code (IaC) using AWS CDK with Python to automate deployment and management of cloud resources
Ensure high-quality code through automated testing, particularly unit testing, and maintain a strong emphasis on code quality and complexity
Oversee the implementation and management of CI/CD pipelines to streamline the software development lifecycle
Monitor system performance, identify issues and implement solutions to ensure high availability and performance
Ensure security best practices are followed and implement necessary measures to protect cloud infrastructure and applications
Participate in agile ceremonies and contribute to an agile mindset within the team
Maintain detailed documentation of code, processes and system configurations
Requirements
Proven experience as a Senior .NET Engineer, preferably in the finance sector
Strong understanding of AWS services and hands-on experience with Infrastructure as Code (IaC), particularly using AWS CDK in Python
Experience with automated testing frameworks and solid understanding of unit testing principles
Experience working in agile environments and a strong agile mindset
Strong knowledge of distributed systems architecture and database design, including relational and NoSQL databases
Excellent problem-solving skills and ability to think critically and creatively
Leadership and collaboration skills with the ability to communicate effectively with team members and stakeholders
Passion for code quality and commitment to maintaining high standards of software development
Nice to have
Experience with Entity Framework or other CRMs
Experience designing and building systems using a contract-first methodology
Experience writing tests or scripts in Python
Familiarity with Kubernetes and container orchestration
Experience with relational and/or NoSQL databases