- Technical design of development solutions within a microservices environment
- Set out and work with architectural patterns in a modern microservices architecture
- Develop proof-of-concept code that encapsulate the requirements
- Contribute to the Technical Strategic direction.
- Development of Microservices written in .NET which communication over REST APIs in Docker containers
- Leading the setting of the technical agenda and standards
- Identifying new technology that can be leveraged that may bring value to customers
- Provide feedback to the product development team from the position of subject matter expert.
- Provide feedback to the product development team on opportunities for improvement or new features as required by current integration scenarios.
- Work with platform developers and the QA team on functional and technical design of new product features, documenting specifications and identifying use cases.
- Assist support and development team colleagues with deep technical and functional knowledge, including integration services.
- Keep up to date with integration and data exchange thinking in the cloud technology sector.
- Liaising with our Managed Services Providers on hosting support and implementation.
- Participation in a low expectation “on call” system in case of platform availability emergencies.
- Occasional “out of hours” availability for critical update of services.
- Writing high quality, maintainable and reusable code following SOLID principles
- Working as part of a dynamic development team in an agile environment
- Testing your own code in a holistic way, ensuring when it gets deployed it will work “first time”
- Working with GitHub and Jira for tracking and monitoring development workload
- Working in an Agile SCRUM environment with regular standups and sprint meetings
- Peer reviewing of code and having your code reviewed by others
This is a Hybrid Role with occasional travel across the UK and Europe.
Key Skills and Expertise:
- Extensive expertise as a senior developer/solution architect
- Expertise working with microservice architecture
- Expertise working with Docker
- “Cloud Native” mindset and approach
Essential Skills:
- .NET Core 2.1 through to .NET 5 (and 6)
- Docker
- Entity Framework
- SQL Server
- RabbitMQ
- MongoDB
- Redis
- Elastic Search
- Rest APIs
Desired Skills:
- HashiCorp Vault
- EFK Stack
- Kubernetes, Helm, Argo
Application Response Policy
To apply, please submit your CV by clicking on the relevant links. If successful you will be contacted by one of our consultants within 3 working days. Unfortunately, due to the volume of applications we expect to receive, if you do not hear from us within this time you should presume your application has been unsuccessful on this occasion.
Recruitment & Diversity Statement
Grassroots Recruitment is acting as a recruitment agency and a recruitment business in respect of this vacancy. Grassroots Recruitment is an equal opportunities employer and recruiter. We welcome applications from all sections of the community, regardless of age, race, sex, sexual orientation, marital status, religion or disability.
To apply for this job please visit www.grassroots-recruitment.online.