Senior .NET Developer

NerdySoft is looking for a Senior/Lead .NET Engineer to join our mission of building an innovative financial technology platform used by global institutions.

Requirements:

  • 5+ years of commercial experience with the .NET platform (C#);
  • Proficiency with C# 9–10, .NET 6–8;
  • Experience working with databases: Azure SQL, Cosmos DB, PostgreSQL;
  • Automated testing (functional, performance, resiliency);
  • Good understanding of microservice architecture;
  • Practical skills with serverless solutions (Azure Functions, Azure Container Apps);
  • Messaging systems (Azure Service Bus, Event Grid, Event Hub);
  • Working knowledge of Infrastructure as Code (Terraform, Helm);
  • Secure coding;
  • Cloud computing expertise (preferably Azure);
  • Understanding of event-driven architecture;
  • Experience in building integration solutions with external systems;
  • Experience in financial services / FinTech domain;
  • Ability to mentor less experienced engineers;
  • ​​Strong communication skills;
  • English level — B2+.

Nice to have:

  • Experience of threat modelling;
  • Any knowledge/experience working on globally distributed systems.

Responsibilities:

  • Design, develop and deliver new product services, as well as enhance existing platform components;
  • Work within one of our engineering teams to develop a cloud-native fintech platform used by global financial institutions;
  • Contribute to architectural and technical decisions, ensuring scalability, performance, and security;
  • Take ownership of the full development lifecycle — from design and implementation to production monitoring and support;
  • Work as part of one of the client’s engineering teams to deliver iterative value while staying aligned with long-term product goals;
  • Mentor and support less experienced engineers, sharing knowledge and improving engineering standards.

We offer:

  • Comfortable workplace and modern office facilities;
  • Flexible working hours with no overtime and the ability to work remotely;
  • Regular salary review based on employee performance;
  • 50% compensation for certifications, conferences, training, and other working events;
  • 50% compensation for English courses;
  • 18 working days of annual paid (and additional days of leave for company loyalty);
  • Paid sick leaves;
  • Medical insurance and sports compensation;
  • And much more!

Required domain experience

Fintech 2.5 years

Required languages

English B2 - Upper Intermediate
Ukrainian C2 - Proficient
Published 13 November
130 views
·
17 applications
63% read
To apply for this and other jobs on Djinni login or signup.
Loading...