Senior C#/.NET Developer

Apply
Apply

Share

successfully icon

Successfully

The vacancy has been successfully added to favorites

location icon

Remote Ukraine, Ukraine

specialization icon

C#/VB.NET

lob icon

Cross Industry Solutions

date icon

02/12/2025

Req. VR-118872

Apply
Project description

We are looking for the right people — people who want to innovate, achieve, and grow. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards, and opportunities of working for one of the world's largest providers of products and services to the global energy industry. Our organization consists of multiple product teams focused on delivering scalable, secure, and high-performance software solutions that meet evolving business needs.

We are seeking a skilled C#/.NET Developer with 3+ years' experience building APIs to join our team. Reporting to the Team Lead, you will work contribute to the design, development, and maintenance of APIs that support subsurface evaluation solutions across the energy sector.
Successful candidates will be evidently enthusiastic and motivated people who we can train up in our processes and ultimately play a key role in quality assurance initiatives across different stakeholder groups

Responsibilities
bullet icon

Design, develop, and maintain robust, scalable, and secure APIs to support business applications and data services.

bullet icon

Collaborate with product owners, architects, and other developers to define API requirements and deliver high-quality solutions.

bullet icon

Participate actively in Agile ceremonies including sprint planning, daily stand-ups, backlog refinement, and retrospectives.

bullet icon

Write clean, maintainable, and well-documented code following industry best practices and internal standards.

bullet icon

Implement automated tests (unit, integration, and functional) to ensure code quality and reliability.

bullet icon

Monitor and optimize API performance, scalability, and security.

bullet icon

Apply and enforce API security best practices, including:

bullet icon

Ensuring secure authentication and authorization flows.

bullet icon

Implementing encryption for data in transit and at rest.

bullet icon

Validating and sanitizing all inputs to prevent injection attacks.

bullet icon

Monitoring API usage and applying rate limits to prevent abuse.

bullet icon

Keeping dependencies and libraries up to date to mitigate vulnerabilities.

bullet icon

Troubleshoot and resolve issues across development, staging, and production environments.

bullet icon

Maintain up-to-date knowledge of emerging technologies, frameworks, and industry trends relevant to API development.

bullet icon

Contribute to technical documentation and knowledge sharing across teams.

bullet icon

Communicate and escalate issues clearly and promptly to relevant stakeholders.

Skills

Must have

bullet icon

4+ years of professional experience in software development using C#/.NET, with a strong focus on building RESTful APIs

bullet icon

Experience working in an Agile development environment (Scrum or Kanban).

bullet icon

Solid understanding of object-oriented programming, design patterns, and software architecture.

bullet icon

Experience with Web API, Minimal API, and Swagger/OpenAPI specifications

bullet icon

Familiarity with SQL Server, PostgresSQL or other relational databases.

bullet icon

Self-starter with a proactive attitude and ability to learn new technologies quickly.

bullet icon

Undergraduate degree in Software Engineering, Computer Science, or a related field.

Nice to have

bullet icon

Understanding of API security best practices (OAuth2, JWT, rate limiting, etc.).

bullet icon

Experience with .NET Core and Entity Framework.

bullet icon

Familiarity with Azure DevOps, GitLab, and Git-based workflows.

bullet icon

Experience with CI/CD pipeline automation and deployment scripting.

bullet icon

Experience with automated testing, including unit, integration, and regression testing.

bullet icon

Knowledge of containerization and orchestration (Docker, Kubernetes) is a plus.

Other
seniority icon

Languages

English: B2 Upper Intermediate

seniority icon

Seniority

Senior

Remote Ukraine, Ukraine

Req. VR-118872

C#/VB.NET

Cross Industry Solutions

02/12/2025

Req. VR-118872

Apply for Senior C#/.NET Developer in Remote Ukraine

*Indicates a required field

Under the terms of your specific consent or to perform our obligations under a contract with you, as applicable, we, Luxoft Holding Inc. will manually and electronically process your personal data, specifically your first name, last name, phone number, e-mail address and other data you provide us through this form.


Within this context, we process personal data only for the specific purpose(s) indicated in the individual consent language or other notices provided below.


We will – insofar as reasonably necessary for the purpose you have agreed to and within the scope of applicable laws – transfer your personal data to other entities within the Luxoft Group and to the group of third party recipients listed in our Privacy Notice. Such Recipients can be located outside the European Union (EU) and/or the European Economic Area (EEA) (“Third Countries”). The Third Countries concerned, e.g. the USA, may not have the level of data protection that you enjoy e.g. under the GDPR. This can result in disadvantages such as an impeded enforcement of data subjects’ rights, a lack of control over further processing and access by state authorities. You may only have limited legal remedies against this. Insofar our transfer of your personal data to recipients in Third Countries is not covered by an adequacy decision of the EU Commission, we achieve an adequate level of data protection as further detailed out in our Privacy Notice.


With your consent, we personalise marketing communications to you by way of carrying out marketing research analysis, analysing the surfing-behaviour of our website visitors and to adjust it to their detected tendencies, as well as to plan more efficient future marketing activities. This personalised marketing does not include any automated decision-making activities.


Further information on how we process personal data in general is available in our Privacy Notice. You may withdraw any given consent at any time. The withdrawal of your consent(s) will not affect the lawfulness of processing before its withdrawal. For any request in this context, please e-mail us at: DPO@luxoft.com.


Before uploading CV or any other information to this website, to learn more about your obligations and restrictions arising from the use of this website, please read our Terms of Use.