SYSTEMS ANALYST - SENIOR

Vancouver, BC, Canada
Full Time
Information Technology
Experienced

Job Summary:

The Senior Systems Analyst will be responsible for analyzing business requirements, designing technical solutions, and coding custom software applications to meet the specific needs of the organization.

This position requires expertise in systems analysis, software development, and a deep understanding of the architecture design process.

Key Responsibilities:

  • Collaborate with business stakeholders to understand their requirements and translate them into technical specifications.
  • Design and develop custom software solutions to address business needs and enhance operational efficiency.
  • Write and maintain code in programming languages such as Python, C#, Java, or other relevant languages.
  • Customize and configure existing software applications to align with specific project requirements.
  • Collaborate with architects, engineers, and other IT professionals to integrate software solutions with the existing IT infrastructure.
  • Perform systems analysis, including requirement gathering, process mapping, and workflow analysis.
  • Identify opportunities for process improvement and automation using software applications.
  • Test and troubleshoot software applications to ensure their functionality, reliability, and security.
  • Collaborate with users to conduct user acceptance testing and gather feedback for iterative improvements.
  • Ensure the documentation of technical specifications, software development processes, and project-related artifacts.
  • Monitor software performance, provide technical support, and address software-related issues.
  • Stay informed about emerging technologies and trends in software development and architecture design.
  • Train and support end-users in the proper use of software applications.
  • Participate in IT projects and cross-functional teams to drive technology advancements.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience as a Systems Analyst or Software Developer, preferably in the architecture or healthcare industry.
  • Proven experience in designing and developing custom software applications using various programming languages.
  • Strong proficiency in one or more programming languages such as Python, C#, Java, or equivalent.
  • Knowledge of software development methodologies and best practices.
  • Familiarity with architecture design processes, workflows, and industry-specific software is an asset.
  • Strong problem-solving and analytical skills to understand complex business requirements.
  • Excellent communication skills to interact with stakeholders and present technical solutions.
  • Ability to work independently and as part of a team in a fast-paced environment.
  • Detail-oriented and organized, with the ability to manage multiple projects simultaneously.
  • Knowledge of databases, data modeling, and SQL is beneficial.
  • Familiarity with BIM (Building Information Modeling) software is a plus.
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*