Senior C# Developer
OCC Computer Personnel
Nantwich, United Kingdom
8 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 65KJob location
Nantwich, United Kingdom
Tech stack
ASP.NET
API
Agile Methodologies
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
Continuous Integration
Entity Framework
NuGet
Cloud Services
Software Engineering
Working Model 2D
.NET Core
GIT
Integration Tests
Kubernetes
Docker
Web Api
Microservices
Job description
- In this role, you'll be responsible for developing features for a feature-rich platform that supports sustainable transport. You will participate in planning, architecture discussions, and code reviews to ensure clean and reliable code. Your work will involve core Web API development and creating exciting features for real-time payment software, especially for electric vehicle applications. You'll be writing and documenting services, integrating with external APIs, maintaining existing web and microservices systems, and developing unit and integration tests.
Technologies:
- API
- AWS
- Azure
- C#
- CI/CD
- Cloud
- Docker
- Git
- Kubernetes
- Web
- microservices
- ASP.NET
- Composer
More:
You will be part of a small, professional, and highly talented software development team working in an agile environment. Your contributions will enhance our CI/CD pipeline, leverage ORM technologies, and utilize Docker, Kubernetes, and cloud services like AWS/Azure. We offer a hybrid working model with three days in our office in Crewe, Cheshire, and two days remote, so being local to the client site is required. This is an excellent opportunity for someone eager to drive innovation and improvement in our tech-driven projects.
Requirements
- We are seeking a talented Senior C# .NET Developer with expertise in C#, .NET Core, and .NET 5+. You should have experience in enhancing web and microservices systems, AWS, and creating and managing internal NuGet packages. Familiarity with ORM technologies like Linq2DB and Entity Framework is essential. Additionally, you should be proficient in Docker, CI/CD practices, Git, and agile methodologies. A passion for continuous improvement is crucial for this role.