Backend Developer"}}]},{"@context":"https://schema.org/","@type":"JobPosting","@id":"#jobPosting","title":"Senior Backend Developer
Role details
Job location
Tech stack
Job description
At Noda were building seamless Open Banking solutions that make payments smarter faster and safer . Were now looking for a Senior Backend Developer to join our team and help drive the next wave of fintech innovation.
Your mission :
-
Develop and maintain payment services.
-
Develop intelligent payment routing (based on reinforcement learning Q-learning).
-
Develop and maintain the anti-fraud system.
-
Design and optimize databases (MS SQL Server MongoDB; when needed Azure Cosmos DB Azure Data Explorer) : schemas migrations indexes.
-
Implement resilient integrations and asynchronous workflows : idempotency outbox / inbox patterns sagas retries deduplication.
-
Configure inter-service communication (HTTP gRPC) and messaging (RabbitMQ MassTransit).
-
Meet performance and reliability targets (p95 / p99 latency throughput SLA / SLO); set up monitoring and alerting.
-
Participate in code reviews and technical design.
-
Maintain CI / CD pipelines (TeamCity Octopus); manage configurations and secrets., * Your office your rules : remote-first setup with full flexibility - work from home one of our offices a café or while exploring new places. Wherever you feel most productive thats your office.
-
Keep growing : your growth is our priority. We cover trainings courses and certifications so you can sharpen your skills and stay ahead in your field.
-
Strong connections : distance doesnt stop us from building great bonds. From virtual hangouts and creative online sessions to local meet-ups and company-wide events youll always feel part of the team.
-
All the gear you need : we provide the hardware you need and a budget for your home office setup making sure youve got the perfect tools to succeed.
-
Time to recharge : we value balance just as much as results. Thats why we offer plenty of time off to rest reset and come back energised. What happens once you apply :
-
Your CV will undergo careful review and well quickly update you on the next step in our recruitment journey.
-
Get ready for an easy-going introduction call with our recruiter where youll delve into the heart of our company product and team dynamics while sharing your own experiences and aspirations.
-
Should the vibe match and your expectations align up next will be code review and engaging interviews with our Senior Backend Developer and the CPO .
-
And if everything clicks anticipate a thrilling job offer landing in your inbox soon! We do our best to close interview rounds within 3 week s although sometimes it might take slightly longer. Send your application our way we look forward to meeting you!, Business Intelligence,Bidding,Accounts Assistant Credit Control,Account Development,Content Development,Lab Testing
Requirements
- 3 years of experience in C# and Core an open-source web development Core (.NET 6).
- Experience designing microservices and high-load systems.
- Strong SQL skills : transactions indexes query optimization and profiling.
- Hands-on experience with AMQP brokers (RabbitMQ) and MassTransit; understanding of delivery guarantees.
- Practical use of idempotency data consistency outbox / inbox patterns and sagas.
- Experience with MS SQL Server and MongoDB; basic skills with Azure Cosmos DB and ADX are a plus.
- Understanding of gRPC and HTTP integrations contract versioning.
- Experience setting up CI / CD (TeamCity Octopus) managing secrets and service-to-service access.
- Ability to write maintainable code add tests and conduct code reviews.
- Fluent Russian.
- Fluent English. Tech Stack Azure; .NET; MS SQL Server; Docker; AKS (Azure Kubernetes Service); RabbitMQ; TeamCity; Azure Cosmos DB.