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
📊
$3100-5000
Average salary range of similar jobs in
analytics →
Loading...