Internship DescriptionWe're looking for a motivated Software Business Analyst intern to join our delivery team. You'll sit at the intersection of business needs and technical solutions, helping translate what stakeholders want into clear, actionable requirements for our development teams. This is a hands-on role working alongside experienced analysts and developers on real enterprise software projects built on Microsoft Dynamics 365 Finance & Operations and related platforms.Job DescriptionAs a Business Analyst intern, you will:Participate in requirements-gathering sessions with stakeholders and help document business needs, workflows, and pain points.Write clear user stories with acceptance criteria and support the team in defining scope for new features.Assist in analyzing existing business processes and identifying opportunities for improvement or automation.Help maintain and groom the product backlog under the guidance of senior analysts.Support functional testing and validation of delivered features against requirements.Prepare simple documentation, diagrams, and presentation materials for internal and customer-facing use.Collaborate daily with developers, QA, and product owners in an Agile environment.The intern will learn:How to gather, analyze, and document business requirements for enterprise software.How to write well-structured user stories, acceptance criteria, and a Definition of Done.The fundamentals of Agile/Scrum delivery and how a backlog moves from idea to shipped feature.How ERP and business systems (Dynamics 365 Finance & Operations) map real-world processes to software.How to communicate clearly between business stakeholders and technical teams.Practical process modeling, workflow diagramming, and functional testing.Duration: [3 months, with possibility of extension or full-time offer]Internship RequirementsCurrently pursuing or recently completed a degree in Information Systems, Computer Science, Business Administration, Industrial Engineering, or a related field.Strong analytical and problem-solving skills with attention to detail.Good written and verbal communication skills in English.Ability to organize information clearly and document it in a structured way.Basic understanding of software development concepts or Agile methodology is a plus (not required).Eager to learn, take feedback, and work collaboratively in a team.DynaSystems email: dyna@dyna-systems.com