
Software Developer – .NET, AWS
Verisk
full-time
Posted on:
Location Type: Hybrid
Location: Norwich • United Kingdom
Visit company websiteExplore more
Salary
💰 £45,000 - £50,000 per year
About the role
- Design and develop cloud-native SaaS applications and shared platform services
- Build scalable microservices and serverless components using modern development practices
- Develop and maintain RESTful APIs and integrations with internal systems and third-party platforms
- Contribute to the design and evolution of distributed and event-driven architectures
- Work across new product development, enhancements and platform evolution
- Participate in Agile development processes, including sprint planning, stand-ups and retrospectives
- Collaborate with Product Managers to refine requirements, estimate work and deliver features iteratively
- Implement automated testing, CI/CD pipelines and deployment processes
- Investigate and resolve production issues, providing third-level technical support where required
- Produce and maintain technical documentation and architectural artefacts
- Contribute to continuous improvement of engineering practices, tooling and platform reliability
Requirements
- 3+ years professional experience building commercial software systems
- Strong experience developing server-side applications using C# and .NET Core
- Experience designing and building RESTful APIs and JSON-based integrations
- Experience working with SQL databases (Microsoft SQL Server or PostgreSQL preferred)
- Experience building or deploying applications on AWS cloud infrastructure
- Familiarity with microservices or distributed system architecture
- Experience using Git or modern source control systems
- Experience working with CI/CD pipelines and automated deployments, such as ADO
- Experience using Visual Studio or equivalent development environments
- A passion for technology and a desire to continuously learn and improve
- Highly Desirable
- Experience working with AWS serverless services (Lambda, Step Functions, API Gateway)
- Front-end development experience with Vue.js, React, Angular or modern JavaScript frameworks
- Experience working within Agile / Scrum development environments
- Knowledge of event-driven architecture or message bus technologies
- Experience implementing Test-Driven Development (TDD)
- Understanding of software design patterns and clean architecture principles
- Experience building microservices-based platforms
- Familiarity with AI development tools or AI-assisted engineering workflows
- Knowledge of Low Code / No Code platforms
- Experience working within the insurance or financial services industry
Benefits
- Opportunity to work with modern cloud-native architecture on AWS
- Exposure to microservices, serverless platforms and distributed systems
- Collaboration with experienced engineers across the UK and globally
- The chance to contribute to platform-level services used across multiple products
- Opportunities to develop new technical skills and grow your engineering career
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET CoreRESTful APIsJSONSQL databasesAWSmicroservicesCI/CDTest-Driven Developmentsoftware design patterns
Soft Skills
collaborationproblem-solvingcontinuous learningagile methodologiescommunication