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), ANSI National Accreditation Board (ANAB), and the Texas Real Estate Commission (TREC), among others.

You’ll join a cross-functional Agile team developing a new, AI-powered online proctoring platform for the customer. 

The platform is designed to replace a legacy solution and will serve as a high-availability, scalable system for secure and compliant remote examinations. You’ll work closely with a Solution Architect, your primary responsibility will be to implement microservices using .NET 8, following best practices in distributed architecture, containerization, and cloud-native deployment using Azure Kubernetes Service (AKS).

Tech Stack:

  • C# (.NET 8);
  • Microsoft Azure (AKS, Azure SQL, Blob Storage, Azure DevOps, Cognitive Services);
  • Docker, Git, CI/CD, Azure DevOps.

Requirements:

  • 5+ years of experience with .NET and C#.
  • Solid knowledge of microservices architecture.
  • Knowledge of Azure services (Azure SQL, Azure Blob/Queue Storage, AKS, Cognitive Services).
  • Understanding of Docker, containerization, and REST API development.
  • Familiarity with CI/CD processes and Git-based workflows
  • Advanced English (written and verbal) for daily communication.

Nice to have:

  • Experience with real-time systems.
  • Experience with proctoring or a compliance-related platform.

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.
  • Annual performance appraisals.
  • Flexibility in workspace, either remote or in one of our development offices. 
  • Comprehensive medical insurance including dental and massages.
  • Sport reimbursement program for onsite and online activities.
  • Support of a healthy lifestyle, compensation for running events.
  • Bonuses for recommendations of new employees.
  • Bonuses for article writing, public talks, other activities.
  • Personal loan budget available for long-term personnel.
  • 20 vacation days, 10 national holidays and sick leaves.
  • Maternity leave policy and family days off.
  • Full compensation for conferences, courses, English classes.
  • Free webinars, meetups and conferences organized by Svitla.
  • Gifts for New Year, anniversaries, children, and more.
  • Fun corporate celebrations and activities, regular lectures on various topics.
  • Awesome team, friendly and supportive community!

About Svitla

Svitla Systems is a global digital solutions company headquartered in California, with business and development offices throughout the US, Latin America, Europe, and Asia. Svitla is an outspoken advocate of workplace flexibility, best known for its well-established remote culture, individual approach to our teammate’s professional and personal growth, and trustworthy environment.

Since 2003, Svitla has served a wide range of clients, from innovative start-ups in California to mega-large corporations such as Ingenico, Amplience, InvoiceASAP and Global Citizen. At Svitla, developers work with clients’ teams directly, building lasting and successful partnerships, as a result of seamless integration with on-site processes.

Svitla Systems’ global mission is to build a business that contributes to the well-being of our partners, personnel and their families, improves our communities, and makes a lasting difference in the world. Join us!

If you are interested in our vacancy, please send your CV.
We will be happy to see you in our friendly team :)

Let's meet in person

Erika Myteiko
Erika Myteiko
Recruiter