Middle II .NET engineer for multichannel identity verification platform

SSA Group is looking for a Middle II .NET engineer to join our team to work on a multichannel identity verification platform.

Podcast
Project

Client is a RegTech company providing digital identity verification and KYC/AML compliance solutions that help businesses securely onboard customers by verifying identity documents, biometrics, and data across global sources.

The platform solves problems of fraud, regulatory compliance, and manual onboarding inefficiencies by offering automated, scalable, and user-friendly verification workflows. Its value lies in reducing risk, ensuring compliance, and improving conversion rates through seamless, secure identity processes.

Technology Stack
  • Backend: .NET 8/C#, MS SQL, PostgreSQL, RabbitMQ, Docker
  • Frontend: TypeScript, Angular 20
  • Cloud (Azure): AKS, Azure Storage, SQL Server, CosmosDB, Key Vault, Container Registry, Application Gateway, API Management, AppInsight, Bicep/Terraform
  • PM: Azure DevOps (Pipelines/Repository), Jira (Task Board)
  • Monitoring: Prometheus, Grafana, Loki
Team

SSA Group:

  • 1 Senior .NET engineer

Client:

  • Product owner
  • DevOps
  • 3 Support specialists
Candidate Requirements
  • 4+ years of proven experience as a .NET engineer with a solid understanding of .NET Core
  • Experience with MS SQL Server, including database design (Relational, Non-Relational)
  • Solid understanding of containerization and orchestration technologies, particularly Kubernetes
  • Experience with Azure cloud platform, including services like Application Gateway and API Management
  • Experience with CI/CD pipelines, Bicep and Terraform tools
  • Strong communication and collaboration skills in English (written and verbal)
Will Be a Plus
  • Hands-on experience with RabbitMQ or other message queuing systems
  • Familiarity with monitoring and logging tools like Prometheus, Grafana and Loki
  • Experience in Frontend Development (Angular)
Responsibilities
  • Develop and test robust and scalable .NET applications using .NET Core
  • Contribute to the architecture and implementation of our microservices-based platform
  • Work with MS SQL Server to design and optimize database schemas and queries
  • Implement and maintain integrations with RabbitMQ for asynchronous messaging
  • Deploy and manage applications within a Kubernetes environment on Azure
  • Collaborate with other team members to ensure high-quality code and adherence to best practices
  • Participate in code reviews and contribute to the continuous improvement of our development processes
  • Troubleshoot and resolve technical issues
  • Contribute to the evolution of our platform architecture, embracing new technologies and best practices (with mentorship and guidance)
  • Ideally, bring your experience to bear in the KYC domain, contributing to the evolution of our products
  • Ideally, bring your experience in building and scaling SaaS products to bear
Work mode
  • Hybrid
    Hybrid
  • Office
    Office
  • Remotely
    Remotely
Office Location
  • Malaga, Spain
    Malaga, Spain
  • Lviv, Ukraine
    Lviv, Ukraine

Do you have any questions?

Contact Ann if you want to know more. We will be happy to help you!

Find out more in video

Why choose us

Senior team
Senior team
On the project, you have an opportunity to work closely with senior teammates and gain new experience and insights
Regular review
Regular review
We provide a regular review of professional level based on matrices of competence, code and peer reviews, as well as client's feedback and project results
Long-term employment
Long-term employment
We have never supported one-project-employment philosophy and reckon there is always a job for a competent specialist
Challenging  projects
Challenging projects
Work with cutting-edge technologies, gain access to the most up-to-date tools and apply your skills to complex projects
Certifications
Certifications
We encourage our employees to continue improving their skills and obtaining professional certifications
Flexible working schedule
Flexible working schedule
Start your workday any time before 11 a.m. and adapt your schedule to meet 40 hours a week
Social package
Social package
We offer 20 working days of paid vacation, 10 sick leaves and a flexible leave policy
Send us your CV to become a part of our team join us

Apply here!

Autofill form below using social networks

    By clicking “Apply now” below you confirm you have read and accepted the Privacy Policy

    you're currently offline