We are looking for a Software Requirements Analyst to help us make better products for our customers. As a Software Requirements Analyst, you will be working with a team of professionals with huge experience in creating financial software products.
Our current project is a high-performance Order Matching Engine system for centralized Exchanges and Over-the-Counter markets.
We expect the Software Requirements Analyst to:
- Analyze customers’ business processes and operations,
- Elicit customers’ needs and propose solutions,
- Develop functional and non-functional requirements for software products,
- Create various types of specifications for the product: User Stories, SRS, Solution Design etc.,
- Clarify requirements for the needs of design, development, QA and support teams,
- Participate in the validation and provide feedback to the development team,
- Demonstrate solutions to the customer and gather feedback,
- Explore competitor products and understand trends in both trading industry and software development,
- Help make communication across distributed teams clear and efficient.
Must-have skills:
- Experience in a similar position (Business Analyst, Functional Analyst, System Analyst, Product Owner) in software development projects of at least 3 years.
- Exceptional analytical abilities, a structural approach to problem-solving.
- Excellent communication skills.
- University degree.
- Fluent English.
- Fluent Russian.
- Knowledge of software development methodologies - Waterfall, Agile (Scrum/Kanban), Domain-driven design.
- Knowledge of UML diagramming notation and tools.
Additionally,
- Experience in “Docs as code” approach and Markdown is a plus.
- Experience in exchange-based trading is a plus.
- Experience in working with international teams and customers is a plus.
- Paid vacation 20 + 5 days
- Free MultiSport card
- Medical insurance – premium package
- Мodern office space
- Panoramic view of Vitosha mountain
- Gym & billiard in the office
- Parking spot or public transport card
- Mentorship program
- Training, courses, workshops
- Paid pro certifications
- Subscriptions to pro sources
- Participation in conferences
- English courses
- Trading contest within the company
- Tech meetup dxTechTalk
- Speaker's club
- Opportunity to develop your personal brand as a speaker
- Internal referral program
- Remote work / Hybrid mode
- Flexible schedule
- Work & Travel program
- Relocation opportunities