Senior IT Business Analyst

DSR Corporation
Summary
Join our multinational team of seasoned software engineers at DSR Corporation as a Senior Business/System Analyst! You will be part of a cross-functional team responsible for the entire software development lifecycle, from initial concept to final deployment. Your key responsibilities include identifying and clarifying client needs, performing gap analysis, defining solutions with system architects, guiding UI/UX designers, creating technical requirements documents, supporting implementation, conducting demos, and participating in testing. You will also develop user documentation, adapt to feedback, conduct research, and manage client communication effectively. This role requires a minimum of 3 years of experience in Business/System Analysis, excellent communication skills, proficiency in English, and a strong understanding of systems thinking, requirements management, and various software development methodologies. We offer a competitive salary, great benefits, accelerated career growth, flexible scheduling, and a remote-friendly policy.
Requirements
- A minimum of 3 year of experience in Business/System Analysis
- Outstanding communication skills, ability to convey concepts to both business stakeholders and technical teams
- Proficient in English at an advanced level
- Excellent written communication skills, ability to express thoughts clearly
- Sufficient experience in requirements management, including gathering, organizing, clarifying and articulating
- Strong systems thinking abilities
- Ability to critically evaluate information from multiple sources, resolve inconsistencies
- Skilled at distinguishing between user requests and their underlying needs
- Experience in task decomposition and writing specifications for developers
- Comfortable working with JSON and XML
- Understanding of relational databases. Knowledge of SQL
- Familiarity with the principles of web services
- Knowledge of the principles of system integration
- Knowledge of UML notations, sequence and other diagrams
- Willingness to make decisions and take responsibility
- Flexibility and adaptability to various projects
- Good understanding of UI/UX principles
Responsibilities
- Identify and discuss clientsβ needs
- Clarify requirements and perform gap analysis to achieve optimal results
- Work on solution definition, working closely with system architects to ensure the design is optimal and accurate
- Provide clear guidance to UI/UX designers regarding their tasks
- Create a technical requirements document for the development team
- Support the team during the implementation stage
- Prepare and conduct demo of the final implementation to the customers
- Participate in acceptance testing of new features
- Develop user-friendly documentation for implemented features
- Be flexible to customer feedback, process change requests, and proactively enhance the user experience
- Conduct researches and come up with ideas
- Effective client communication and requirements management throughout the development process
Preferred Qualifications
- A technical background or relevant education
- Experience in international companies or working with international teams/customers
- Experience in developing applications in the banking and financial sector
- Experience in launching new projects from the ground up
- Experience in helping Juniors and Middles, team management
- Ability to estimate the effort required for business analysis tasks
- Skilled in managing the backlog and assessing task complexity and timelines in collaboration with developers and QA teams
- Versatile in supporting various software development methodologies, including Waterfall, Iterative, Agile, or Scrum
Benefits
- Competitive salary and great benefits
- Accelerated career growth
- Flexible schedule and remote-friendly policy
- Office in the center of Porto
- Employer-sponsored health insurance
- Strong work-life balance emphasis
- Extra holidays
Share this job:
Similar Remote Jobs

