freehire launches on Product Hunt on 26 August.

Follow →

Business Analyst – Enterprise Application Projects

Summary

Business Analyst gathers and documents requirements for enterprise application projects, translating business needs into specs and user stories while coordinating with clients and dev teams.

Summary: The Business Analyst (BA) serves as a critical liaison between clients and the development team, focusing on gathering requirements, documenting functional needs, and ensuring project deliveries meet client expectations.

Responsibilities:

  • Interact directly with stakeholders to gather, analyze, and document business and functional requirements.
  • Review legacy applications and develop functional specifications for re-platforming.
  • Translate business needs into Functional Specification Documents (FSD), User Stories, and Use Cases.
  • Collaborate with development and QA teams to ensure correct implementation of requirements.
  • Prepare, review, and validate test cases to ensure system functionality meets business requirements.
  • Participate in User Acceptance Testing (UAT) and provide feedback to clients.
  • Maintain detailed functional and process documentation throughout the project lifecycle.
  • Provide project status updates and act as the primary liaison between users and the technical team.

Must Haves:

  • Proven experience as a Business Analyst in IT or software application development.
  • Proactive, self-driven, with ability to work independently and manage timelines.
  • Strong understanding of SDLC, Agile methodologies, and documentation standards.
  • Hands-on experience with AI-powered tools for creating BRDs, FSDs, User Stories, Use Cases, and Test Cases.
  • Experience with project management tools like Azure DevOps, Jira, or similar.
  • Strong conflict resolution and negotiation skills.
  • Excellent communication, analytical, and stakeholder management skills.

Nice to Haves:

  • Exposure to web or enterprise application projects on .NET, Angular, or similar technologies.
  • Basic understanding of APIs, data flow, and SQL.
  • Experience with cross-functional teams (Developers, Testers, UI/UX, Project Managers).

Other Details:

  • Educational Qualification: Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
  • What We Offer: Opportunities to work on end-to-end web and enterprise application projects in a collaborative environment.

Reason (Must Have):

  • Business Analyst experience: Essential for effectively gathering, analyzing, and documenting requirements to drive project success.
  • Proactivity: Critical for managing timelines and addressing issues promptly ensures smooth project progression.
  • Understanding of SDLC and Agile: These methodologies are key for efficient project management and ensuring that requirements are met.
  • AI-powered tools proficiency: Necessary for creating accurate documentation efficiently, ensuring project alignment with business needs.
  • Project management tools experience: Vital for tracking project progress and managing deliverables effectively.
  • Conflict resolution and negotiation skills: Important for managing stakeholder expectations and facilitating collaboration among teams.
  • Communication skills: Essential for interacting with stakeholders and ensuring understanding of requirements.

Reason (Nice to Have):

  • Exposure to .NET, Angular: Familiarity can enhance understanding of project requirements and improve collaboration with technical teams.
  • Understanding of APIs and SQL: Basic knowledge can aid in understanding data flow and enhancing communication with technical staff.
  • Cross-functional team experience: Facilitates better collaboration and understanding of various perspectives within the project.

Trust Score: High - The job description provides comprehensive details on responsibilities, essential skills, and context, facilitating effective sourcing and screening.

Sourcing Guidance:

The job description provides good technical clarity for sourcing. Consider these potential recommendations to enhance the search:

  1. Recommendation: Search for candidates with experience in Agile project management alongside Business Analysis. Rationale: Agile methodologies are commonly integrated into modern development projects, enhancing candidate relevance and fit.
  2. Recommendation: Look for candidates who have experience in cross-functional team coordination within enterprise application projects. Rationale: This experience indicates a capacity to manage complex interactions across various project roles effectively.
  3. Recommendation: Consider candidates with a background in API integration or enterprise architectures. Rationale: This technical knowledge would be beneficial for understanding system interdependencies and improving project outcomes.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available