cover image
Indotronix Avani Group

Systems Analyst – Application Development & Support

On site

Edmonton, Canada

Junior

Freelance

10-10-2025

Share this job:

Skills

Communication Problem Solving JavaScript C# PowerShell AutoCAD SQL DevOps Version Control Technical understanding Customer Service Networking Coaching Effective Communication Architecture git angular Asp.Net Azure react AWS Software Development Agile .NET Bootstrap Full-Stack Development Active Directory Microsoft Azure

Job Specifications

Title: System Analyst

Location: Edmonton, AB (preference) or Calgary, AB

Primary Focus:

As part of the Business Applications Services Team, the Intermediate Systems Analyst brings technical understanding of the technologies and applications that support business areas within Client.

It is the responsibility of the Analyst to understand the long-term application portfolio plans and be responsible for the technology solutions defined within that plan. The Analyst plans, proposes, executes, and delivers functional applications with detailed technical solutions and specifications. The Analyst advocates software or hardware components for the applications they deliver. The role will be an active participant in the design, development, testing, release, and support of technology solutions.

Responsibilities:

The Intermediate Systems Analyst is responsible for providing technical expertise and support for complex business systems.

* Accountable for technical design, development, testing implementation, and support of Business Applications Services applications. This will include:

o Design, development, testing of applications including transition to operational support with architecture standards and plans across multi-disciplinary teams and/or business units

o Perform and / or create User Acceptance Testing for all deliverables throughout the product lifecycle

o Participate in the development and maintenance of standards, policies and procedures related to applications

o Ensure proper design principles are maintained so that non-functional requirements such as performance, scalability, availability, reliability, and security are appropriately addressed

o Effective communication within and between multi-disciplinary teams and/or business units

* Responsible for preparation of recommendations to leaders in the business and in IT

* Responsible for the definition of packages of work, decomposition of packages into manageable sprints or iterations

* Accountable for incident and problem management by ensuring incident and problem escalations from various business areas are resolved quickly and effectively:

o Primary point of contact for client issues and ensure status updates of incidents and problems

o Lead escalated incidents and problem management tasks by ensuring incident and problem escalations from various business areas are resolved quickly and effectively

* Review the technology landscape to bring in new ideas, support and encourage innovation; build business cases for new technology implementations and present to senior management for approval where necessary

* Develop and maintain working knowledge of the tools and repositories used by Client to manage the solution documentation

* Oversee COTS software implementations guiding internal and vendor IT professionals to ensure compliant integration with the existing Client infrastructure

* Responsible for effective and frequent communication with business, be responsive and available to business concerns, issues, feedback, and questions

Qualifications:

* University degree or diploma in Computer Science or Computer Engineering or equivalent

* Minimum of 2+ years' of directly related IT work experience

* Practical experience with developing enterprise applications using .NET technologies and full-stack development

* Practical experience installing, configuring, and supporting COTS applications and technology stack

* Understanding of the Microsoft Active Directory environment, secure computing concepts, infrastructure, platform, and networking design principals

* Strong abilities to learn quickly and translate end user requirements into solution designs and working collaboratively in a team environment to implement solutions

* Excellent customer service attitude, written and verbal communication skills with an aptitude for problem solving and systematic thinking

* Results oriented - ability to prioritize work and meet deadlines while delivering high quality outcomes, ability to multi-task and creative resourcefulness

* Familiarity using version control software (Git preferred)

Preferred:

* Knowledge or Familiarity with Accruent Meridian Engineering Document Management System

* Familiarity with DevOps and/or Agile software development

* Strong scripting knowledge (PowerShell preferred)

* Strong understanding of .Net Framework: ASP.NET, C#, Bootstrap and SQL with practical development and coaching experience preferred

* Knowledge of JavaScript \ frameworks (React or Angular preferred)

* Strong understanding building and consuming RESTful web services and APIs

* Experience implementing cloud technologies such as Microsoft Azure or Amazon AWS, TeamCity, and Octopus Deploy is an asset

* Experience designing, developing, implementing, and maintaining SharePoint (2016 or Online) and FME Server

* Experience utilizing AutoCAD SDK and ArcGIS development technologies

* Understanding of UML as a modeling language used for logical and phy

About the Company

The Indotronix Avani Group is an award-winning staffing, consulting, and technology solutions company with a footprint across the United States, Canada, and India. Our clients include Fortune 500 corporations and government entities. The company has won numerous awards including being named in the top 100 Fastest-Growing US Staffing companies 2 years in a row (2019 & 2020) by Staffing Industry Analysts. Know more