C# Developer

AI overview

Join a dynamic team to develop impactful desktop applications and back-end systems for clients using the latest .NET technologies in a collaborative work environment.
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).
  • 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

    • Health Insurance: Medical + Dental insurance.
    • 3 additional paid sick days: Additional 3 paid sick days.
    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