Jobs and Careers
CL

Software Engineer

Cleverti
UKRemotefull_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).
As a Plus:
  • 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 Kit

Free account required — sign up in 30s

Company

Cleverti

View company profile →