This vacancy is archived
View similar vacancies ↓updated 4 days ago
.NET Engineer (AWS)
Job description
Text:
TL;DR
.NET Engineer (AWS/cloud modernization): Building and maintaining cloud-native microservices and web applications for Experian's Ascend Cloud Foundation Platform with an accent on scalable APIs, Kubernetes, AWS services, and automated quality practices. Focus on applying DevSecOps, test-driven development, clean architecture, and secure high-volume transaction systems.
Location: Nottingham, United Kingdom; hybrid working
Company
is a global data and technology company providing credit, verification, and data services for people and businesses.
What you will do
- Develop and maintain cloud-native microservices and web applications for the Ascend Cloud Foundation Platform.
- Translate product requirements into clean, scalable, and maintainable code.
- Build software solutions in an agile engineering team and deliver work within agreed timelines.
- Apply DevSecOps practices to improve software quality and security.
- Create concise documentation for code, processes, and system architecture.
Requirements
- Experience with .NET 6+, .NET Core, or .NET Framework and C#.
- Experience building scalable REST, SOAP, or RPC APIs and secure, high-volume transaction systems in regulated environments.
- Hands-on experience with unit and integration testing using xUnit or NUnit, including TDD, BDD, and mocking frameworks.
- Knowledge of clean architecture, SOLID principles, design patterns, SQL or NoSQL databases, Docker, and source control.
- Fundamental knowledge of CI/CD and familiarity with containers.
Nice to have
- Experience using generative AI tools for coding.
- Knowledge of Python, Scala, Spark, or other big data frameworks.
- Experience with domain-driven design, event-driven architecture, and infrastructure as code using Terraform, CloudFormation, or CDK.
Culture & Benefits
- Hybrid working within a large engineering organization.
- Compensation package with a discretionary bonus.
- Pension, Bupa healthcare, sharesave scheme, and other core benefits.
- 25 days of annual leave, 8 bank holidays, and 3 volunteering days, with the option to purchase additional leave.
- Inclusive, people-first, and purpose-driven workplace culture.