C# Developer
SatelliteInnovations
Posted: January 13, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Developing desktop applications and servers using .NET technologies in a dynamic, collaborative environment, with a strong focus on learning and improvement.
Required Skills
Job Description
At Satellite, we are looking for a driven, smart and ambitious C# Developer to join our team to work with one of the major US investment companies!
We are looking for a skilled and passionate Middle/Senior C# Developer with a strong foundation in the Microsoft stack. The ideal candidate will specialize in developing desktop applications and servers using .NET technologies and thrive in a dynamic, collaborative environment. If you have a passion for learning and improvement and want to work on impactful projects, we’d love to hear from you.
Your responsibilities will include::
• Developing Windows applications and corresponding servers using .NET 7+ (C# 10+).
• Designing and implementing back-end systems with a focus on desktop applications over server components.
• Collaborating directly with clients during product implementations.
• Identifying and proposing process and system improvements.
• Performing data manipulation and orchestration using raw T-SQL queries and Microsoft SQL Server (MSS).
• Integrating external data sources and best-in-class third-party technologies.
• Configuring and maintaining CI/CD pipelines.
• Gathering requirements, conducting thorough testing, and ensuring successful delivery.
• Leveraging microservices architecture and technologies like gRPC.
You’ll Be A Great Fit If You Have::
• University degree in computer science, mathematics, physics, or a related field.
• 3+ years of professional work experience as a C# developer.
• Strong understanding of C# (version 10+) and the Microsoft stack, including .NET 7+, WinForms, WPF, and Azure.
• Experience with GitHub for version control.
• Familiarity with test-driven development (TDD).
• Excellent problem-solving skills and the ability to work independently.
• A self-starter attitude, capable of taking ownership of projects from concept to release.
• Strong verbal and written English language skills (B2-C2 level).