Lead C# Developer
Minsk
IT Department – Engineering /
Full-Time /
Hybrid
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.