Business Analyst
Unit:  Industry
Location: Ca' Tron, (TV), Italy
Type: Full Time
Min. Experience: Mid Level


At H-FARM we are working to build a true innovation hub. A place where companies, students and young entrepreneurs meet and bring the future to life. We work together with companies to enable digital transformation initiatives, from planning to execution.

For our practice in Banking we are looking for Business Analyst.

This is an opportunity for a business analyst, passionate about the benefits of digital technology to banking approaches, clear and frank communicator, that will sit in the Delivery Team and work collaboratively with the team to deliver our project solutions.

  • No matter how business focused, the candidate must have a detailed appreciation of enterprise architecture concepts and truly understand the tricky areas of technology delivery
  • Should easily fit into the vendor world which requires flexibility to work across different job functions to get the job done and at the same time being fair but firm with the customer
  • Willing to travel for major project phases for a number of weeks to a few months of course returning on weekends
  • Deep focus on product quality
  • Encourage to contribute the ideas for system architecture and design decisions
  • Join in all required phases: estimation, planning, design, delivery and deployment to maintenance


  • Lead and coordinate the software business modelling and requirement collection by outlining and delimiting the solution being modelled 
  • Work closely with project and product stakeholders to identify and specify functional system requirements, processes and non-functional requirements 
  • Analyse business needs, gaps and issues and performs business impact analysis and recommends best possible solutions working with technology team and within the functional coverage and capabilities of the product 
  • Perform and/or coordinate walkthrough sessions and obtain sign-off from users 
  • Interact with product and project managers to evaluate new functionalities and solutions 
  • Support delivery team on development time clarification and work back with the client if solution has to be revised 
  • Support internal and client testing teams in their activities 
  • Support on internal quality testing and assurance
  • Conducting "train-the-trainer" or initial training during implementation 
  • Communicate effectively with clients, leads and other business analysts to identify needs and evaluate alternative business solutions 
  • Consistently deliver high-quality services to clients and manage their expectations effectively 
  • Mentor developers with less experience through informal channels
  • Suggest areas of improvement in internal processes along with possible solutions
  • Actively contributes to corporate knowledge base 


Requirements and Skills


  • Degree in Information Systems, Business Administration, Finance or other related fields from a recognized University
  • Three to Five (3-5) years of relevant experience with strong understanding of banking domain (particularly wealth management for advisory) or insurance domain (life and health insurances, quotation and illustration process, application and underwriting processes)
  • Knowledge of analysis methodology, modelling tools (knowledge of UML is a plus) and information technology tools
  • Proven track record on Digital projects delivery will be a plus
  • Excellent presentation, verbal and written communications skills
  • Fluent in English, both written and spoken (knowledge of other languages is a plus)
  • Knowledge of enterprise architecture concepts and understanding of technology delivery
  • Some experience working in an Agile Software Development environment
  • Some knowledge of multi-language applications and related internationalization aspects is a plus.
  • Knowledge of Redmine and Jira/Confluence is a plus.

Professional Qualities

  • Provides clear, convincing and constructive communications, good knowledge of written and spoken English is a must.
  • Attention to detail
  • Ability to plan and prioritize
  • Demonstrates strong commitment to reach commonly agreed objectives.
  • Fast learner with strong capabilities to comprehend complex software applications.
  • Independently solve problems and seek for others advice if required.
  • Establishes harmonious working relationships with team members and displays a positive attitude.


Apply for this position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
LinkedInLinkedIn profile URL:
Website, blog or portfolio:
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!