Jobs and Careers
CL
Software Engineer
ClevertiUKRemotefull_timeVerifiedPosted 8 Oct 2024
About the role
This is a remote position.
We are looking for a Software Engineer to integrate a team working with Governments, Airports, and Airlines around the world, enhancing citizen services and traveler experiences with high-performance enrollment, verification and authentication solutions.Responsibilities:
- Contribute to the software design sessions.
- Develop solutions, with maintainability, horizontal scaling, and performance in mind.
- Ensure code quality, perform code reviews, writing unit and integration tests.
- Use Git and GitLab for building Continuous Integration pipelines.
- Create/improve/update documentation of the developed features/solutions.
- Provide support to any issues or questions about the product.
Requirements:
- Proficiency in English.
- Experience working in an Agile/Scrum.
- Development experience using Microsoft Visual Studio, C#, .Net framework, .Net Core, ASP.NET Core, Entity Framework, SignalR, Dapper, Swagger/OpenApi.
- Knowledge of how to create Unit and Integration testing. Knowledge about the best practices for SQL and NOSQL databases.
- Knowledge of web services authentication/authorization using IDP.
- Knowledge of security protocols, communication protocols and networks.
- Experience using containers.
- Knowledge of design patterns and development following the SOLID principles.
- Asynchronous programming.
- Solid knowledge of distributed systems, resiliency and scalability patterns.
- Experience with Message Queuing using Advanced Message Queuing Protocol (AMQP).
- Experience in designing and developing for cloud.
- Experience using Orchestrators, Kubernetes, etc
- Knowledge on GitLab, Cakebuild, PowerShell, Dapper, SignalR, Serilog, OpenTracing, XUnit, Moq, SimpleInjector
- CI/CD
- Experience using API management (WSO2 or others)
- Experience using Identity provider (WSO2 or others)
- Experience using Message broker RabbitMQ
- Experience using ELK Stack
- Experience Prometheus / Grafana
If it sounds like you, share your CV with us, and let’s talk a bit.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s