Team Lead, C#/.NET

Job not on LinkedIn

September 10

Apply Now
Logo of ApprovalMax

ApprovalMax

Finance • Accounting • SaaS

ApprovalMax is a comprehensive platform that automates accounts payable and receivable processes, enhancing financial control through approval workflows and audit trails. It integrates with major accounting platforms like Xero, QuickBooks Online, and NetSuite, serving industries such as construction, healthcare, and retail. With features like fraud detection and fully digitized workflows, ApprovalMax helps organizations, accountants, and bookkeepers streamline financial operations, improve compliance, and reduce process risk, all from a centralized, user-friendly interface.

📋 Description

• Architect, design, and implement scalable and maintainable software applications • Lead a team of .NET developers, providing technical guidance, mentoring, and support • Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions • Write clean and efficient code and tests in C#/.NET • Conduct code reviews and ensure coding standards are met • Troubleshoot and debug complex technical issues • Stay up-to-date with industry trends and emerging technologies • Drive innovation and continuous improvement within the development team

🎯 Requirements

• Experience in developing cloud solutions • Proven experience in leading and mentoring development teams • Understanding: OOP, DDD, Microservices, stateless/serverless • 3 years of experience as a Lead .Net developer • Knowledge and/or desire to quickly master: C# 12, .NET 8, WebAPI, EF Core, DI (Autofac) • Experience with Azure stack: Storage (Queues, Tables, Blobs), ServiceBus, App Services, Functions/Web Jobs • Experience with Docker, Terraform, MS SQL, PostgreSQL, Cosmos/MongoDB, Redis • Ability and desire to write reliable, highly efficient, scalable code • Experience with continuous delivery tools and practices (GitHub Actions / Octopus, incident tracking, auto tests, logging/monitoring/alerts) • Ability to work in a team, independence, attention to detail • B2 level of English • Russian language is a plus

🏖️ Benefits

• Regular performance-based compensation reviews • 26 days paid time off • 1 additional day off for your Birthday • Remote office assistance • Service years recognition financial reward

Apply Now

Similar Jobs

August 20

Leading Provectus' Python/Django/FastAPI practice; overseeing AI-enabled app delivery. Mentoring teams and shaping technical strategy.

AWS

Azure

Cloud

Django

Flask

Google Cloud Platform

Python

August 14

Backend Developer (Node.js) at Fundraise Up—focus on high-load backend systems for a global nonprofit platform.

🗣️🇷🇺 Russian Required

Distributed Systems

ElasticSearch

Grafana

JavaScript

Kafka

MongoDB

Node.js

NoSQL

Prometheus

RabbitMQ

React

Redis

TypeScript

Vue.js

Webpack

July 2

Join Tide to contribute to our event-driven microservice architecture using Java and Spring Boot.

AWS

Cloud

Docker

Java

JUnit

Kafka

Kubernetes

Microservices

Postgres

Spring

Spring Boot

SpringBoot

Terraform

June 30

Join AppFollow to develop and optimize backend functions as a Senior Backend Engineer.

Airflow

AWS

Cloud

ETL

Kafka

MongoDB

MySQL

NoSQL

Postgres

Python

RabbitMQ

SQL

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com