Search jobs > Brandon, MB > Programmer analyst

Senior Programmer Analyst

Assiniboine Community College
Brandon, MB
$49,66 an hour
Full-time

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.
  • 30+ days ago
Related jobs
Assiniboine Community College
Brandon, Manitoba

Collaborates with all programmer analysts, ERP system analyst, and Information and Technology Services (ITS) in conceptualizing and developing new software and BI applications. Accomplishes programming project requirements by coaching and supervising junior programmer analysts. ...

Promoted
Procom
Canada

Senior Guidewire Business Analyst:. Senior Guidewire Business Analyst. ...

Promoted
TELUS Digital
Canada

Are you an experienced data analyst and looking to put your skills towards shaping the future of the latest AI technologies? Join TELUS International AI Data Solutions and help ensure that our Generative AI training datasets statistically reflect the full distribution of human behavior in multi-moda...

Promoted
Bamboo
Canada

You will be a lead developer responsible for the development of new software products and enhancements to existing products. Develop and support software including applications, database integration, interfaces, and new functionality enhancements. Experience with Agile or Scrum software development ...

Promoted
Kajoo.ai
Canada

Senior SaaS Full Stack Developer. Mentor junior developers, conduct code reviews, and contribute to establishing best practices. Headless CMSs like Contentstack, Kontent. Fully remote work and flexible scheduling. ...

Promoted
Astir IT Solutions, Inc.
Canada

As a Chatbot Business Analyst & Product Owner, you will be responsible for analyzing business requirements to identify opportunities for chatbot applications, developing roadmaps for implementation, and ensuring the successful delivery of chatbot projects. Role : Chatbot Business Analyst(Only w2). Y...

Promoted
Altis Technology
Canada

Full Stack Software Engineer (Mid to Senior Level). We are seeking a talented and motivated Full Stack Software Engineer to join our dynamic team. ...

Promoted
SocialPost.ai
Canada

This is a full-time remote role for a Python Full Stack Developer. The Developer will be responsible for both back-end and front-end development, including programming, web design, and ensuring optimal website performance, responsiveness, and security. ...

Promoted
Resource Informatics Group, Inc
Canada

Job Title: Java Full Stack Developer (Spring Boot, Java 17, AWS EKS). Develop full-stack solutions and maintain code quality and scalability. ...

Promoted
Staffing Lab LLC
Canada

Staffing Lab represents a client that has asked us to assist in identifying a candidate for a Full Time Senior. NET Developer for an opening within their organization. As a Senior Software Engineer, you’ll be working as part of a scrum team to build solutions that are resilient, fault-tolerant and p...