Lead System Analyst
AIINS — InsurTech platform in the B2B segment, a resident of Skolkovo. Our software is registered in the register of Russian software and accredited by the Ministry of Digital Development of the Russian Federation. We are creating a technological ecosystem for automating insurance for corporate clients and have already become leaders in digital transformation in the industry.
We are looking for a person who will not just analyze requirements, but will shape the analytical and domain model of the platform, participate in architectural decision-making, and ensure the system's resilience, scalability, and integrity as the business grows and processes become more complex.
Your tasks:
Business and Product Analysis:
- Gather, analyze, and formalize requirements from business and internal stakeholders.
- Describe business processes, scenarios, rules, and constraints in the insurance domain.
- Formulate user stories, use cases, and acceptance criteria focused on implementation.
- Identify contradictions, risks, and gaps in requirements at early stages.
- Coordinate solutions between business, product, and the development team.
- Maintain and develop domain and analytical documentation, keeping it up-to-date and coherent.
- Participate in initiative prioritization and assessing the impact of changes on the product and system.
- Be a domain expert for the development and product teams.
System Analysis and Solution Elaboration:
- Decompose requirements considering the platform's current and target architecture.
- Elaborate solutions at the level of modules, services, data, and integrations.
- Describe:
- API contracts and service interaction rules,
- data models and storage schemas,
- key algorithms and business logic,
- execution sequences and scenarios (sequence / component / ERD).
- Work with the domain model: entities, attributes, relationships, lifecycles.
- Elaborate integrations with internal and external systems, including asynchronous and event-driven scenarios.
- Participate in initiatives to decompose the monolith together with architects and the team.
- Document and maintain agreed-upon system solutions and decisions.
- Participate in shaping analytical standards and approaches.
- Conduct reviews of analytical and system solutions.
What we expect from you:
- 5+ years of experience in a combined role of system and business analyst with a focus on system analysis.
- Experience working in a product or technologically complex system.
- Hands-on experience in elaborating solutions at the level of services, data, and integrations.
- Close interaction with developers and architects at the level of technical details and trade-offs.
- Experience working in conditions of high uncertainty and incomplete process formalization.
Will be a plus:
- Participation in the development or transformation of a complex product.
- Experience decomposing a monolith and transitioning to a microservices architecture.
- Experience working with complex domains: insurance, fintech, ERP, and similar systems.
- Experience working with legacy systems and migrations.
We offer:
- Work on an innovative IT project with a mission to change the insurance market.
- Employment according to the Labor Code of the Russian Federation.
- Salary level discussed individually during the interview.
- Voluntary Health Insurance (VHI) after six months of work.
- Convenient work format: remote, hybrid, or office near Begovaya metro station (Suvoshkina St, 126).
- We value initiative: the opportunity to influence processes.
- No bureaucracy: we make decisions quickly and immediately implement new ideas.