Senior Software Engineer (.NET)
Core
Design, develop, and maintain business-critical applications and services using .NET technologies and AWS cloud platforms, while modernizing legacy systems and adopting AI-assisted engineering practices.
Role type
Senior Software Engineer (.NET, AWS, AI Engineering)
Builds
Scalable cloud-native solutions, modernized legacy enterprise applications, and frontend features using Next.js
Domain
Financial services and digital products (PayPal, adidas, NatWest) within the cloud-native and enterprise software domain
Deliverable
production ML models | product features | infrastructure
Required skills
.NET (Framework, WCF, WPF, .NET 10), AWS cloud technologies, Terraform (Infrastructure as Code), Next.js, AI-assisted development tooling, complex technical environment navigation
Preferred skills
Legacy enterprise application modernization, WCF/WPF stacks, platform consolidation, CI/CD pipelines, DevOps practices
Technologies
.NET, AWS, Terraform, Next.js, WCF, WPF
Responsibilities
Design and implement Infrastructure as Code solutions; Contribute to frontend application development; Identify opportunities to simplify and improve existing systems; Promote best practices in software engineering and operational excellence; Support teams through technical challenges and modernization initiatives
Seniority
Senior, hands-on IC with technical leadership responsibilities