
Lead Software Engineer, .NET
Posted Sep 11

Posted Sep 11
This is a fully remote position, open to applicants in Georgia, +3 more countries.
• 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.
• 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.
• 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.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.