Lead Software Engineer, .NET

Posted Sep 11

This is a fully remote position, open to applicants in Georgia, +3 more countries.

📋 Description

• Take full ownership of the modernization process from monolith to microservices, overseeing everything from legacy analysis to production release.

• Ensure visibility into the status of the pipeline and identify delivery risks.

• Collaborate with Product and Architecture teams to evaluate specifications, map out legacy dependencies, and develop realistic estimates.

• Provide guidance on architectural decisions involving .NET Core services, SQL/NoSQL databases, and frontend integrations.

• Act as the primary technical escalation point for intricate backend, data migration, and production incident challenges.

• Enhance daily team processes through effective Jira task tracking, precise estimation, and QA collaboration.

• Conduct regular one-on-one meetings focused on career objectives.

• Foster feedback and implement process improvements to boost team performance and engagement.


⛳️ Requirements

• Strong background in .NET engineering with extensive knowledge of C#, .NET 8, and ASP.NET Core.

• In-depth comprehension of web application architecture, REST APIs, microservices patterns, and message brokers (such as RabbitMQ).

• Experience in database design with PostgreSQL, MS SQL Server, and Redis.

• Practical knowledge of modernizing legacy systems, refactoring monorepos to microservices, and containerization technologies (Docker, Kubernetes).

• Ability to serve as the technical escalation point for complex implementations, data migrations, or performance issues.

• Demonstrated experience in managing engineering teams, encompassing one-on-ones, performance evaluations, and objective assessments.

• Proven track record in delivery management, including Jira task tracking, maintaining process discipline, and ensuring predictable releases.

• Experience in reviewing business specifications, evaluating technical feasibility, and providing high-level estimates.

• Experience collaborating with PM and Product teams to align engineering outcomes with product objectives.


🏝️ Benefits

• REMOTE OPPORTUNITY to work full-time.

• 28 calendar days of vacation per year.

• 7 wellness days per year (time off).

• Bonuses up to $5000 for referring successful candidates for positions within the company.

• 50% coverage for professional training, international conferences, and meetings.

• Corporate discounts for English lessons.

• Health benefits: up to $1,000 gross per year for self-purchased health insurance or medical fees for yourself and close relatives if not eligible for corporate medical insurance.

• Fully equipped workplace and necessary technology in offices or co-working locations.

• Reimbursement of workplace expenses up to $1,000 gross once every three years for co-working or home-office equipment and Internet in other locations.

• Internal gamified gratitude system with bonuses redeemable for merchandise, team-building activities, massage certificates, etc.

People also viewed

Agility Robotics1 day ago

Software Engineer III, Simulation

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$144k – $225k/year
ApplyView job
pyck1 day ago

AI Software Engineer, WMS

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Pinterest1 day ago

Senior Software Engineer

US flagCalifornia OnlyFull-timeFull-stack Engineer$203k – $254.7k/year
ApplyView job
SentiLink1 day ago

Senior Product Engineer, Full Stack

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
SentiLink1 day ago

Senior Software Engineer, Frontend

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
ITHAKA1 day ago

Senior Software Engineer, JSTOR Stewardship

US flagUnited States OnlyFull-timeFull-stack Engineer$112.2k – $140.3k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers