Belitsoft > LAUNCH YOUR CAREER > Senior .NET Developer

Senior .NET Developer

As a Senior .NET Developer you will design, develop, and deliver high-performance services and agent components that collect system data, execute automated actions, and integrate securely with cloud APIs. You will work primarily in C#/.NET, with occasional C++ for low-level or Linux-specific components, and take ownership of features from initial design through production readiness. You will collaborate closely with backend and cross-functional teams to deliver robust, scalable solutions and translate business requirements into technical specifications, user stories, and actionable tasks. Participation in the full Agile lifecycle, from sprint planning to demos and retrospectives, is expected. This role emphasizes clean, maintainable, and resilient system design, with continuous learning in areas such as system internals, observability, security, and emerging development technologies—including AI-assisted engineering tools.


Responsibilities:

  • Design, implement, test, and deliver services and agent components that collect system performance and diagnostic data, execute automated actions, and communicate securely with cloud-based APIs.
  • Develop primarily in C#/.NET, building services, applications, and agent components with a focus on reliability, performance, and maintainability.
  • Occasionally work with C++ for low-level system interactions and Linux-specific components.
  • Take end-to-end ownership of features, from design to implementation, testing, deployment, and production readiness.
  • Collaborate with backend and enterprise teams to design, integrate, and deliverrobust, scalable solutions.
  • Translate business requirements into technical designs, specifications, user stories, and actionable tasks.
  • Actively participate in the full Agile development lifecycle, including planning, daily stand-ups, demos, and retrospectives.
  • Continuously expand expertise in operating systems, system internals, observability, security, and emerging technologies, including AI-assisted development tools.

Requirements:

  • 5+ years of professional experience with .NET (C#), building scalable services and client applications.
  • Strong understanding of multi-threaded and concurrent programming, including synchronization, async/await, and performance tuning.
  • Extensive experience with communication protocols and APIs, including RESTful APIs, HTTPS, WebSockets, and Windows communication technologies (Named Pipes, RPC, sockets, WCF).
  • Proven design skills in modular, fault-tolerant, and resilient system architectures, with inter-process communication expertise.
  • Solid experience in unit, integration, and automation testing, with focus on maintainability and reliability.
  • Hands-on experience in Agile development environments, using tools such as Azure DevOps or Jira for planning, tracking, and CI/CD workflows.
  • Experience leveraging AI-powered developer tools (e.g., Cursor, GitHub Copilot, ChatGPT, code analysis/testing assistants) to improve productivity, code quality, and problem-solving.
  • Highly organized, self-motivated, and collaborative team player, with strong communication skills.
  • Experience in start-up or fast-paced environments, delivering enterprise-grade, production-ready software.

Benefits:

  • English courses
  • Health insurance
  • Sport compensation
  • Psychologist compensation
  • Discount program
  • Corporate events and team building
  • Corporate library
  • Remote work options
  • Flexible working hours
  • Activities in the office- kicker, table tennis, PlayStation, music room
  • LinkedIn Learning Online Coursers

Apply for this job
Fill in the fields

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply

Join our team

Belitsoft. Software Development Company

Similar vacancies

Senior Backend Developer

We are looking for a Senior Backend Developer

Middle .NET Engineer

We are looking for a Middle .NET Engineer

Senior Full Stack Engineer

We are looking for a Senior Full Stack Engineer

to top