Lead C# Developer

Minsk , Belarus
full-time

AI overview

Lead C# Developer role with a focus on hands-on development and technical leadership in a high-impact environment, guiding teams and driving innovation.
At Satellite, we are seeking a driven, strategic, and technically exceptional Lead C# Developer to guide our development efforts in collaboration with one of the major US investment companies. This role combines hands-on development with technical leadership, giving you the opportunity to set the direction for complex projects, mentor a talented team, and drive innovation in a high-impact environment. If you’re passionate about building world-class software, enjoy empowering others to excel, and thrive at the intersection of technology and leadership, we’d love to hear from you. Your responsibilities will include:
  • Leading the design, development, and delivery of Windows desktop applications and server components using .NET 7+ (C# 10+).
  • Acting as a technical authority and primary point of contact for both internal teams and client stakeholders.
  • Defining architecture and development standards, ensuring scalability, security, and performance.
  • Mentoring and coaching team members, fostering an environment of continuous learning and improvement.
  • Collaborating with clients during product implementations, translating business needs into technical solutions.
  • Identifying, prioritizing, and implementing process and system improvements across the development lifecycle.
  • Overseeing data orchestration and manipulation using raw T-SQL queries and Microsoft SQL Server (MSS).
  • Driving integration of external data sources and best-in-class third-party technologies.
  • Ensuring smooth CI/CD pipeline setup and maintenance.
  • Leading requirement gathering, testing strategies, and quality assurance processes.
  • Promoting modern practices such as microservices architecture and technologies like gRPC.
  • You’ll Be A Great Fit If You Have:
  • A university degree in computer science, mathematics, physics, or a related field.
  • 7+ years of professional experience in C# development, experience in leadership or mentorship role or willingness to take on a role of the team leader.
  • Deep understanding of C# (version 10+), the Microsoft stack (.NET 7+, UWP, WPF, Azure), and architectural best practices.
  • Proven ability to guide teams in GitHub-based workflows and test-driven development (TDD).
  • Strong problem-solving skills and the ability to balance hands-on coding with leadership responsibilities.
  • A self-starter mindset, capable of owning initiatives from concept to production release.
  • Exceptional communication skills in English (B2-C2), able to convey technical concepts to both developers and non-technical stakeholders.
  • Why Working at Satellite is Awesome:
  • Competitive compensation.
  • English-speaking environment.
  • Opportunities for rapid career development in a hyper-growth startup.
  • Sponsored career development.
  • English lessons.
  • Sport compensation.
  • Medical + Dental insurance.
  • Cool office in the city center.
  • Additional 3 paid sick days.
  • Flexible work start time.
  • Coffee, fruits, snacks, etc.
  • Gifts on birthdays, holidays and special occasions.
  • Lots of unforgettable team-building events.
  • Perks & Benefits Extracted with AI

    • Flexible Work Hours: Flexible work start time.
    • Free Meals & Snacks: Coffee, fruits, snacks, etc.
    • Health Insurance: Medical + Dental insurance.
    • Team-building events: Lots of unforgettable team-building events.
    • Paid Time Off: Additional 3 paid sick days.
    Get hired quicker

    Be the first to apply. Receive an email whenever similar jobs are posted.

    Ace your job interview

    Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

    Developer Q&A's
    Report this job
    Apply for this job