Jobs
>
Brandon

    Senior Programmer Analyst - Brandon, Canada - Assiniboine Community College

    Assiniboine Community College
    Assiniboine Community College Brandon, Canada

    6 days ago

    Default job background
    Full time, Regular
    Description

    Be Passionate

    and Taking Initiative with these Responsibilities:
  • Develops and maintains BI and software applications and database systems by evaluating client needs and analyzing requirements.
  • Arranges project requirements in programming sequence by analyzing requirements, preparing a workflow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.
  • Accomplishes programming project requirements by coaching and supervising junior programmer analysts.
  • Plans programming projects by confirming application objectives and specifications with stakeholders and clients.
  • Collaborates with all programmer analysts, ERP system analyst, and Information and Technology Services (ITS) in conceptualizing and developing new software and BI applications.
  • Analyzes and assesses existing business systems and procedures.
  • Conducts research on emerging application development software products, languages, and standards in support of procurement and development efforts.
  • Liaises with vendors for efficient implementation of new third-party software products or systems and for resolution of any adaptation issues.
  • Develops, documents, and maintains web-enabled and drillable reports and dashboards. Integrates data from different sources.
  • Extracts and manipulates large amounts of data from SQL databases and other databases by writing complex and efficient SQL queries.
  • Liaises with ITS to assist in resolving problems with the network, in-house software applications, or college software systems.
  • Designs, runs, and monitors software performance tests on new and existing applications for the purposes of correcting errors, isolating areas for improvement, quality assurance, and general debugging.
  • Being able to deliver results by having:

  • Education and Experience: Bachelor's degree in computer science or a related field, and a minimum of 8 years of recent, related experience. Or an equivalent combination of education and experience.
  • Programming Skills: Proficiency in various programming technologies, languages, and tools, including Visual Studio, C#.NET, .NET Core, Entity Framework Core, Azure DevOps, Razor/Blazor, JavaScript, jQuery, JSON, CSS, T-SQL, Power BI, SSRS, and SSIS. Knowledge of VB6, VB.NET, ASP.NET, ASP.NET MVC, ADO.NET is an asset.
  • Analysis Skills: Strong analytical and problem-solving skills to understand business needs and translate them into technical solutions.
  • Database Skills: Proficiency in database management systems, preferably Microsoft SQL Server. Additional knowledge of Oracle or MySQL is an asset.
  • Project Management: Experience in project management and the ability to lead and coordinate application and BI development projects. Knowledge of agile development principles and practices.
  • Communication: Excellent communication and interpersonal skills to work effectively with both technical and non-technical stakeholders.

  • Assiniboine Community College

    Programmer Analyst

    6 days ago


    Assiniboine Community College Brandon, Canada Full time, Regular

    Be Passionate · and Taking Initiative with these Responsibilities: Develop and maintains BI and software applications and database systems by evaluating client needs and analyzing requirements. · Accomplishes programming project requirements with support from management and sen ...