Senior Software Engineer - .Net
HybridNottingham, England, United Kingdom
Job Summary
Develop software solutions using modern .Net and C# frameworks while building and deploying applications in AWS cloud environments. Integrate AI models into products and explore automation opportunities through GenAI programs. Write clean, maintainable code adhering to best practices for testing and CI/CD pipelines. Collaborate with teams to deliver high-quality features on time and lead software engineers through the full end-to-end engineering life cycle in an agile approach. Requires commercial .Net experience, API and microservices development skills, and cloud expertise including Docker and Kubernetes. Hybrid working schedule applies.
Required Qualifications
- Commercial .Net and C# experience
- API and Microservices Development
- Cloud Expertise and certification (AWS)
- GenAI Exposure, with evidence of project delivered by GenAI (Cursor, Copilot and others)
- CI/CD & DevOps knowledge
- Understanding of RESTful APIs, microservices, and containerization (Docker/Kubernetes)
- Hybrid working
Desired Qualifications
- experience with building scalable, secure solutions
- exposure to cloud technologies (AWS)
- Generative AI
- Leading a team of Software Engineers through the full end to end engineering life cycle, in an agile and iterative approach
- Develop software solutions using modern programming languages and frameworks
- Build and deploy applications in AWS cloud environments, using services such as EC2, Lambda, S3, and RDS
- Collaborate on GenAI programs, including integrating AI models into applications and exploring automation opportunities
- Write clean, maintainable code and follow best practices for testing and CI/CD
- Work with teams to deliver high-quality features on time
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.