Position: System Analyst
Company: DeltaFunc
Experience required: 3y
Category: Business Analyst
English level: intermediate
Published: 2023-08-01T00:00:00+03:00

DeltaFunc – is a company that creates financial products without analogies that haven’t been created before. We suggest joining our team without barriers. All barriers are only in your head. We work with fiat currencies as well as cryptocurrencies. It helps could be created real financial products world.
Our clients – B2B. Our competitors are from big system financial giants to tiny financial startups and you have the opportunity to compete with them in fair competition. As a system analyst, you should work with different descriptions of development components. But it is not the end. Our team can listen and hear. That’s why if you have suggestions for improvement or any other suggestions, welcome on board! We will be glad to see you! )

Requirements:
- Experience in Requirements Formalization: At least 3 years of experience in formalizing requirements, detailing them for software development, and setting tasks for developers.
- Requirements Specifications: Ability to create detailed requirements specifications for software development, ensuring clarity and accuracy.
- Modeling Languages: Proficiency in BPMN (Business Process Model and Notation) and UML (Unified Modeling Language) for creating various diagrams such as Deployment, Component, Use Case, Sequence, etc.
- Architecture Understanding: Solid understanding of Client-Server and Microservices architecture, including their advantages and limitations.
- Web Technologies: Knowledge of web technologies and understanding of integration protocols such as HTTP, SOAP, RPC, REST services, MQ, etc.
- Database Skills: Proficiency in working with relational databases, including SQL queries, database structures, transactions, indexes, as well as non-relational databases.
- Authentication and Authorization: Familiarity with various application authentication and authorization methods: JWT, OAuth.
- Non-Functional Requirements: Knowledge of different types of non-functional requirements, such as performance, security, scalability, etc.
- Software Component Interaction: Understanding patterns of interaction between software components and their integration.
- Web Services and Data Formats: Experience with REST web services and familiarity with OpenAPI Specification.
- Data Storage Design: Experience in designing data storage structures for efficient data retrieval and management.
- Task Estimation and Planning: Ability to estimate task duration and plan the sequence of tasks effectively.
- Architectural Solutions: Experience in defining architectural solutions for automating business processes in the banking or financial domain.
- System Behavior Forecasting: Experience in forecasting system behavior and determining appropriate ways of system development.
- English: Intermediate level.

Additional requirements:
- Analytical Thinking: Strong analytical skills to analyze complex business requirements and translate them into technical solutions.
- Communication: Excellent communication skills, both verbal and written, to effectively collaborate with stakeholders, development teams, and suppliers.
- Problem-Solving: Strong problem-solving abilities to identify and resolve issues in requirements and software designs.
- Attention to Detail: Meticulous attention to detail to ensure accuracy and completeness in requirements specifications and technical documentation.
- Teamwork: Ability to work collaboratively in a team environment, fostering cooperation and effective knowledge sharing.
- Adaptability: Flexibility and adaptability to work in a dynamic and fast-paced environment, adjusting to changing project needs and priorities.
- Time Management: Strong time management skills to prioritize tasks, meet deadlines, and deliver high-quality work.
- Leadership: Leadership qualities to guide and influence project stakeholders and team members in making informed decisions.

Responsibilities:
- Development of Documentation: Create and maintain documentation for systems and processes of requirement management, ensuring accuracy and completeness.
- Gathering Requirements: Interact with product managers, project managers, and product development teams to gather and understand requirements for software development projects.
- Collaboration with Team Analysts: Collaborate with other team analysts to create models, prototypes, and detailed specifications of requirements in collaboration with the development team and team managers.
- Creation of Presentation Materials: Contribute to the creation of presentation materials, such as requirement documents, system diagrams, and process flowcharts.
- Interaction with Product Stakeholders: Work closely with product stakeholders to refine and detail requirements, including building business processes and systems interaction processes and providing clarity on their implementation.
- Detailed Requirement Specifications: Create detailed specifications of requirements for software development, ensuring they are clear, complete, and aligned with business objectives.
- Participation in Development Life Cycle: Participate in all stages of the development life cycle, from concept and design to testing and release, providing valuable input and guidance.
- Proactive Suggestions: Proactively provide suggestions for possible changes and improvements to products, systems, processes, or methodologies, based on your analysis and expertise.

We offer:
- Remote work or hybrid work arrangement (office and remote).
8-hour working day, Monday to Friday, with flexible start and end times.
- Competitive compensation, performance reviews, and bonuses.
- Generous paid vacation of 24 days and paid sick leave.
- Minimal bureaucracy and opportunities to influence product development.
- Robust referral program to reward professional connections.
Про компанію DeltaFunc
DeltaFunc is a holding that transforms the way people perceive technology through EdTech, MarTech and FinTech projects and solutions.

We are not an angel investor
We help companies to do the 0→1 move.

We are not an outsourcer
We build teams from the scratch with the T-shaped professionals, who’d like to test their expertise.