Business Analyst

Job Description

About this job

  • Job type: Permanent
  • Experience level: Mid-Level, Senior, Lead
  • Role: Business Analyst

Job description

Solves organizational information problems and requirements by analyzing requirements; designing computer programs; recommending system controls and protocols.

Key Responsibilities:

  • Determines operational objectives by studying business functions; gathering information; evaluating output requirements and formats.
  • Designs new computer programs by analyzing requirements; constructing workflow charts and diagrams; studying system capabilities; writing specifications.
  • Improves systems by studying current practices; designing modifications.
  • Recommends controls by identifying problems; writing improved procedures.
  • Defines project requirements by identifying project milestones, phases, and elements; forming project team; establishing project budget.
  • Monitors project progress by tracking activity; resolving problems; publishing progress reports; recommending actions.
  • Maintains system protocols by writing and updating procedures.
  • Provides references for users by writing and maintaining user documentation; providing help desk support; training users.
  • Maintains user confidence and protects operations by keeping information confidential.
  • Prepares technical reports by collecting, analyzing, and summarizing information and trends.
  • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies.
  • Contributes to team effort by accomplishing related results as needed.

Qualifications and Educational Requirements

  • Bachelor’s degree in engineering, computer science or related field, or equivalent work experience
  • At least 3 years of experience in similar roles.
  • Software design experience.
  • Software documentation experience.
  • Software development process experience.
  • Strong teaming abilities.
  • Software Maintence.
  • Written communication, Promoting process improvement.
  • Excellent English skills

About the Company

Lightspeed designs and develops reliable and robust software using the latest emerging technologies. Solving technological challenges for our startup clients as well as enterprise companies is the essence in our approach when it comes to application development services.

  • Great work environment
  • Modern installations
  • Insurance coverage
  • Casual Dresscode
  • Diverse and International Teams

Apply for this position