GNIVC
About the Company
it-company gnivc is a partner to state-owned companies and leaders of Russian business, a developer and system integrator of the largest state information systems, as well as commercial solutions for tax monitoring.
- The company is among the TOP-100 best employers in the country and ranks 9th in the "IT Companies" category for 2025 according to the hh employer rating among large companies;
- We are in the top 25% for happiness level among IT companies and Russia in 2025 according to Happy Job;
- We have an AI sandbox - an environment for experiments and real projects on modern open-source large language models. Here you can use AI to optimize your work, automate processes, and implement your own ideas from hypothesis to result;
- We are an accredited IT company.
Responsibilities:
- Participation in the development of the personal income tax and settlements subsystem;
- Participation in optimizing current distributed big data processing algorithms;
- Modification and optimization of SQL queries to Oracle;
- Transferring business logic from Oracle to C#;
- Programming new functionality;
- Support and refactoring of the current legacy solution;
- Import substitution and splitting the monolith into microservices in a cloud-native paradigm.
We expect from you:
- C# development experience of 5+ years;
- PL\SQL development for Oracle experience of 3+ years;
- Experience with ADO.NET and modern ORMs;
- Knowledge of GoF design patterns;
- Experience with mass distributed data processing, e.g., MapReduce;
- Experience writing unit tests;
- Experience with remote debugging, without access to the production environment;
- Working in a Scrum team;
- Knowledge of Git and SQL versioning.
Will be a plus:
- Experience in reading and supporting legacy C# and PL\SQL code;
- Experience with Grafana;
- Experience with k8s.
Technology Stack:
SQL (Oracle), C# (.NET 4.7 Framework), Git.
We offer:
- Opportunity to work in the office, with a hybrid schedule, or fully remotely within the Russian Federation;
- Working hours: five-day work week (Mon. – Thu. from 09:00 to 18:00, Fri. from 09:00 to 16:45);
- Decent compensation: competitive salary based on interview results, as well as bonuses for effective work and achieved results;
- Official employment: full compliance with the Labor Code of the Russian Federation, including paid leave (with an additional payment of 50% of the salary after 11 months of work in the Company) and salary payment twice a month;
- Health care:
Compensation for sick leave up to 7 days with full pay equivalent to a working day.
Voluntary medical insurance (VMI) after the probationary period, with a wide network of leading medical institutions, including quality dental care.
Reimbursement of up to 50% of sports expenses.
- Development and training:
Professional training and certification at the company's expense.
Organization of internal and external meetups, hackathons, conferences, seminars, and training sessions.
Partnership programs for learning foreign languages and developing professional skills from Skyeng and Skillbox.
Access to the corporate library on the Alpina Digital platform.
- Additional days off: the opportunity to take 5 additional paid days off (wellness days) during the calendar year (from January 1st to December 31st) for employees who have worked in the company for more than 11 months.