.NET Developer - AWS | SQL SERVER | Angular
Contract length: 12 months
Rate: Up to £300/day (Inside IR35)
Location: London (Hybrid - 2 days per week onsite)
Industry: Financial Services/Capital Markets
We're looking for an experienced Senior Software Engineer/Technical Lead to join a high-performing engineering team on a 12-month contract. You'll help design, build, and scale high-performance, data-intensive systems in a fast-paced enterprise environment.
This role suits someone who is hands-on, technically strong and passionate about engineering excellence.
What you'll do
-
Lead and contribute to software design and architecture for large-scale applications
-
Build clean, efficient, and scalable code across the full development life cycle
-
Develop and maintain RESTful APIs and microservices using C# .NET
-
Drive engineering best practices, including CI/CD, automation, code reviews, and performance tuning
-
Ensure high quality and reliability through unit, integration, and BDD testing
-
Collaborate closely with business and engineering stakeholders to deliver impactful solutions
-
Mentor junior engineers and promote a culture of continuous improvement and technical excellence
-
Continuously optimise systems for performance, scalability, and security in production
What we're looking for
-
8+ years of experience as a Software Engineer in an enterprise environment
-
Strong expertise in C# .NET, including REST APIs and microservices
-
Solid experience with SQL Server, including database design, tSQL, and performance tuning
-
Front End development experience with Angular, JavaScript, HTML/CSS
-
Strong knowledge of AWS cloud services (EC2, EKS, Lambda, SQS, SNS, Glue, etc.)
-
Experience with CI/CD pipelines, automation and modern DevOps practices
-
Hands-on experience with unit testing and BDD frameworks (eg MSTest, tSQLt, Cucumber, Mocha)
-
Strong analytical and problem-solving skills
-
Experience working in Agile environments