Svitla Systems, Inc.
SENIOR .NET DEVELOPER
Svitla Systems, Inc.Ukraine14 hours ago
Full-timeRemote FriendlyEngineering, Information Technology
Svitla Systems Inc. is looking for a Senior .NET Engineer for a full-time position (40 hours per week) in Ukraine. Our client is a leading online training provider. The company offers 7,000+ regulated and non-regulated courses for career development and has 11+ million learners in 67 countries. The robust e-learning platform supports multimedia content, quizzes, and assessments. Courses are accessible on various devices, including smartphones and tablets. There are regular updates to course content to reflect the latest industry standards and regulations. It is a reliable and reputable company that provides various online training and certification programs across multiple industries, such as real estate, food and beverage, environmental health and safety, and more. Established in 1997 and headquartered in Austin, Texas, USA, they have earned accreditation from esteemed organizations and regulatory bodies like the International Accreditors for Continuing Education and Training (IACET),

Requirements

  • Senior-level experience in backend development, primarily with .NET (Python and Golang are considered advantages).
  • Proven, hands-on experience building data pipelines and streaming platforms, ideally involving live video/audio processing.
  • A decent understanding of the infrastructure is expected, as you’ll be expected to understand how things work under the hood and be able to optimize & suggest the most appropriate solutions based on that.
  • A deep understanding of the full software lifecycle, from initial concept through to deployment and production support. We need an engineer who tackles challenges with robust solutions, not just trendy frameworks.
  • Highly proficient in a Linux environment. You are comfortable with the command line, scripting, and managing services, and see it as your primary development environment.
  • Advanced spoken and written English

Nice To Have

  • Experience building and operating high-load, distributed systems.
  • Familiarity with MediaMTX (an open-source media server widely adopted in the industry).
  • Familiarity with ML: voice recognition, computer vision, objects detection, etc.

Responsibilities

  • Implement backend components based on the architectural design provided by the Solution Architect, following clean code and SOLID principles.
  • Develop and maintain scalable microservices using .NET 8 to support core features of the AI-powered proctoring platform
  • Containerize backend services using Docker to ensure consistency across development, testing, and production environments.
  • Build secure and well-documented RESTful APIs to facilitate integration with frontend clients, AI/ML services, and external systems.
  • Collaborate with DevOps to deploy and manage microservices, ensuring high availability and horizontal scalability.
  • Integrate Azure services into backend workflows as per feature requirements.
  • Ensure data integrity, security, and privacy in all backend processes, aligning with compliance and regulatory standards.
  • Write unit and integration tests to maintain high code quality.
  • Collaborate with other team members to deliver end-to-end features on time and according to specifications.
  • Contribute to troubleshooting, performance tuning, and continuous improvements of the backend system.

We offer

  • US and EU projects based on advanced technologies.
  • Competitive compensation based on skills and experience.
  • Regular performance appraisals to support your growth.
  • Flexibility in workspace, either remote or in one of our development offices.
  • Comprehensive medical insurance, including dental and massages.
  • Personalized learning program tailored to your interests and skill development.
  • Sport reimbursement program for onsite and online activities.
  • Bonuses for recommendations of new employees.
  • Bonuses for article writing, public talks, and other activities.
  • 20 vacation days, 10 national holidays and 5 sick leaves.
  • Maternity leave policy and family days off.
  • Free tech webinars and meetups organized by Svitla.
  • Welcome and anniversary presents, gifts for children, and more.
  • Regular corporate events and meetups.
  • Awesome team, friendly and supportive community!

Key Skills

Ranked by relevance