Sombra logo

Trainee Software Engineer ( C#/.Net)

Sombra·Salary not specified

Primary stack

RESTOOP.NETTypeScriptC#JavaScriptGitSOLIDSDLCSQL

Nice to have's

ReactNext.js

Job description

Description language:

About the Position

Trainee Software Engineer (C#/.Net)

Hybrid

Locations: Ivano-Frankivsk, Kyiv, Lviv, Ukraine

We are looking for a Trainee Full-Stack.NET Developer to join Sombra and work on a platform used in the premium sports travel and VIP hospitality industry. In this role, you will contribute to the development of web applications and APIs that support major sporting and entertainment events. We are looking for a strong technical foundation in C#/.NET, database development, and modern web technologies, combined with curiosity, problem-solving skills, and a willingness to learn.

Responsibilities

  • Develop, optimize, and maintain web applications using .NET (C#)
  • Design and implement efficient Microsoft SQL Server queries, stored procedures, views, and functions
  • Build, support, and improve RESTful APIs
  • Contribute to frontend development using JavaScript, HTML, CSS, React, and Next.js
  • Participate in team meetings, task estimations, and development planning activities
  • Take part in code reviews and apply feedback to improve code quality
  • Collaborate closely with QA Engineers, Project Managers, and Business Analysts throughout the SDLC
  • Learn existing project architecture and contribute to continuous improvement of application functionality

Requirements

  • Understanding of C#, .NET Framework, and .NET Core, with knowledge of OOP fundamentals and SOLID principles
  • Familiarity with Entity Framework, LINQ, and working with SQL and relational databases
  • Understanding of REST APIs and experience working with API documentation tools such as Swagger/OpenAPI
  • Knowledge of Git and basic software development workflows
  • Understanding of SDLC and Agile/Scrum development practices
  • Basic knowledge of JavaScript, TypeScript, HTML, and CSS
  • Familiarity with frontend state management concepts and tools such as Zustand or Redux, and UI frameworks including Tailwind, Material UI, Ant Design, or Bootstrap
  • Basic awareness of AWS services such as EC2, S3, and Lambda
  • Understanding of unit and integration testing concepts, and experience using AI-assisted development tools such as Copilot or Claude while evaluating generated output critically
  • B1+–B2 English, strong problem-solving skills, eagerness to learn, and effective communication abilities

Nice to Have

  • Pet projects that combine .NET with React or Next.js
  • Exposure to React or Next.js development

We Offer

Your time off

  • 18 paid vacation days and 10 paid sick days annually
  • 10 Ukrainian public holidays
  • Maternity and paternity leaves
  • Marriage and Parenthood Package
  • Additional leave for major life events
  • Sabbatical leave opportunities

Learning & growth

  • Sombra University workshops and internal learning programs
  • Tech Communities and knowledge sharing sessions
  • Language courses and workshops
  • Mentorship opportunities

Health & well-being

  • Sports compensation or health insurance coverage
  • Participation in races and marathons
  • Corporate doctor (telemedicine)
  • Well-being initiatives and workshops

And even more

  • Company-provided technical equipment
  • PE administration and tax support
  • Internal referral program
  • IT Club loyalty program
  • Company events and volunteering initiatives

Before you apply

Our recruitment team will carefully review your profile, and if we see a good match with the role, we’ll reach out to you shortly.

If you don’t hear from us within 5 business days, it means we’ve decided to continue the process with other candidates for this position. Thanks for understanding.

Anna Pytlovana

Apply now!

Thanks for applying!

We’ll take a look and get in touch within 7 days if the role feels like a good fit.

Meanwhile, feel free to explore our LinkedIn.

Contact us

Thank you for getting in touch!

We’ve received your message, and a member of our sales team will contact you within 3 business days.

In the meantime, if you have an urgent inquiry, feel free to contact us directly at [email protected].

We look forward to connecting with you soon!

© Sombra. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Київ, Львів, Івано-Франківськ, Медельїн (Колумбія)

More at Sombra

All 24 roles

Popular searches