BFT is a Russian vendor, a developer of software products and custom solutions. It is part of the Rostelecom group of companies and creates innovations that change the country.
In 28 years in the IT market:
- 3300+ employees across Russia, offices in 21 cities
- Within the product line, 7100+ projects have been implemented across the country
- Within custom development, large-scale federal projects, with customers such as the Russian Social Fund, Rosreestr, Rostrud, Ministry of Digital Development, etc.
- Over 100 million people across the country use our solutions
- One of the fastest-growing IT companies in the country
Our achievements:
- Top 5 largest IT providers in the public sector in Russia
- Top 15 largest IT companies in Russia in information and communication technologies
- Top 25 best IT employers in Russia (with 1000–5000 employees)
- Top 50 largest IT companies in Russia
BFT is a place where people turn technology into real change.
We are inviting a Senior System Analyst to join our team for a project on automation and reengineering of automated processes for Rosreestr, within the framework of digital transformation concept.
Rosreestr is a federal executive body responsible for providing state services in the field of property registration and cadastral accounting.
The complexity and uniqueness of the project lie in the fact that the launch will occur in 3 phases, with the "new" and "old" parts of the information system operating simultaneously for 3 years, ensuring data consistency in the registers.
The project will culminate in the "new" FGIS EGRN. This will significantly improve the reliability and fault tolerance of the system, optimize data storage, optimize business processes, and, as a result, reduce the time for Rosreestr to provide state services, increasing the accessibility of services for citizens.
What you will be doing:
- Participation in the full cycle of software development and process automation
- Development of the basic solution architecture and its discussion with the development team
- Analysis of business requirements, development of technical solutions, and integration interactions
- Preliminary estimation of task complexity, their decomposition, and distribution for iterative development
- Testing and demonstration of developed functionality
- Preparation of technical documentation
What we expect from you:
- Higher technical education
- Understanding of the procedures and principles of collecting, analyzing, and formalizing requirements for software development
- Knowledge of information system architecture principles, specifics of building distributed systems, and microservice architecture
- Knowledge of business process description notations (BPMN, UML, IDEF)
- Understanding of the web application development lifecycle
- Experience in designing REST API
- Experience working with Kafka, RabbitMQ
- Knowledge of SQL, Git, PostgreSQL. Ability to write SQL queries
- Confident skills in documentation and working with automation tools (GitLab, Jira, Confluence)
What we offer:
- Work in an accredited IT company with official employment according to the Labor Code of the Russian Federation
- Corporate equipment for comfortable work
- Voluntary medical insurance after the probationary period with the option to insure children and relatives
- Participation in corporate events and celebrations with professionals who value everyone's contribution
- Referral program with rewards for recommending friends to our team
- Payment for attending specialized conferences and courses, support in preparing for public speaking and writing articles on Habr
If you are ready to join us and contribute to the future, apply. We will be happy to see you in our team!