CrawlJobs Logo

Intermediate Web Systems Analyst

https://www.randstad.com Logo

Randstad

Location Icon

Location:
Canada , Edmonton

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Are you a skilled Web Systems Analyst looking to make a significant impact on essential utility infrastructure? Our Edmonton client is seeking an intermediate specialist for a high-impact contract running through December 31, 2026, to support a diverse range of power, water, and drainage IT initiatives. You will join a forward-thinking team dedicated to maintaining core custom web applications, customer portals, and internal work management tools during a major cycle of digital enhancements. Whether you prefer a long-term hybrid arrangement or a focused remote engagement, this role offers the chance to apply your technical expertise to critical systems that keep the city running.

Job Responsibility:

  • Maintain core custom web applications including public websites and secure customer portals
  • Design and implement SharePoint solutions to support specific tactical business initiatives
  • Diagnose and resolve complex issues related to application code or web server performance
  • Manage operational support tasks including problem tickets, system enhancements, and service requests
  • Provide technical web expertise as a direct contributor to various departmental projects
  • Ensure positive customer service experiences by delivering functional and reliable web tools
  • Support the background development and configuration for upcoming long-term IT projects

Requirements:

  • Post-secondary degree in Computer Science or Engineering, or a diploma in System Technology
  • Minimum of 5 years of professional experience specifically within web application operations
  • Proven experience building solutions with SharePoint 2019 using InfoPath and SharePoint Designer
  • Strong development background in .NET Core, Angular, ReactJS, CSS3, and HTML5
  • Working knowledge of PowerShell scripting and MS SQL for reporting and data management
What we offer:
  • Gain experience working on large-scale IT initiatives across multiple business units including power and water
  • Collaborative environment where your web expertise directly contributes to both public-facing and internal tools
  • Exposure to a modern tech stack involving .NET 5+, Angular, and React within a stable enterprise setting
  • Flexibility in work arrangements with contract durations tailored to hybrid or remote preferences
  • Opportunity to work on diverse assignments ranging from operational support to new tactical business solutions

Additional Information:

Job Posted:
April 11, 2026

Expiration:
June 01, 2026

Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Intermediate Web Systems Analyst

Applications Development Intermediate Programmer Analyst

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor's degree/University degree or equivalent experience
  • 3+ years' experience with UI frameworks like React, Angular etc
  • Strong understanding of web application architectures, design patterns, and technologies (e.g., front-end frameworks and cloud platforms)
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts to identify and define necessary system enhancements
  • Consult with users, clients, and other technology groups on issues and recommend programming solutions
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues
  • Conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through acquired technical experience
  • Operate with limited level of direct supervision
  • Exercise independence of judgement and autonomy
  • Fulltime
Read More
Arrow Right

Applications Development Intermediate Programmer Analyst

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
  • Required Skillset- Java8/11, Spring Boot, Cloud, Spring security, Web flux, AOP, Microservices, Hibernate, Mybatis, JPA, Oracle, Mongo DB, MultiThreading, JMS, docker, Kubernetes, CI/CD pipeline, AI tools
  • Qualification- M.Tech
  • Working knowledge in Finance Full suite is mandatory
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Database Intermediate Programmer Analyst

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in large scale Apps development as a DB developer
  • Work in an agile environment following through the best practices of agile Scrum
  • 2+ years of Oracle PL/SQL development experience in web application development environment
  • Expertise in logical and physical data models, maintenance of DDLs
  • Expertise in Oracle objects, PL/SQL code, and abilities to write complex SQLs
  • Must collaborate with server side/UI developers, and DBAs to develop end-to-end solution
  • Familiarity with ETL tools, data migration process
  • Good working knowledge of source code control tools and technologies is a must
  • Bring agility to application development through DevOps practices - automated builds, unit/functional tests, static/dynamic scans, regression tests etc
  • Lookout for providing best possible customer support by troubleshooting, resolving production incidents and by eliminating the problems from the root level
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Applications Development Intermediate Programmer Analyst

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in large-scale Apps development as a UI developer
  • Hands-on experience in Angular 16+, RxJS, Bootstrap, Material UI, Typescript, Design patterns, Micro Frontends, Docker, Kubernetes, etc.
  • Proficiency in HTML5, CSS3, SCSS, Bootstrap, Material UI
  • Experience with RESTful APIs, JSON, and Web Services
  • Good to have knowledge of GraphQL, Websockets, WebRTC, etc.
  • Understanding of Node.js, Express, NPM, Webpack, Babel, etc.
  • Good working knowledge of source code control tools and technologies is a must
  • Strong fundamentals of OOPS (Object-Oriented Programming Standards) Concepts, Data Structures, and Algorithms
  • Optimize UI performance, accessibility, and responsiveness across devices
  • Strong experience developing and architecting integrated solutions with non-functional requirements like scalability, high availability, and consistency
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Applications Development Intermediate Programmer Analyst

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in large scale Apps development as a Java developer
  • Hands-on experience in Spring, Spring boot, Java 11+, Hibernate, Design patterns, Microservices, Docker, Kubernetes, etc.
  • Good working knowledge of source code control tools and technologies is a must
  • Strong fundamentals of OOPS (Object Oriented Programming Standards) Concepts, Data Structures, and Algorithms
  • Strong experience developing and architecting integrated solution with non-functional requirements like scalability, high availability, consistency
  • Strong experience with API and Web Services development using REST/SOAP protocols
  • Fundamental database concepts and experience with a relational database (MSSQL, Oracle) or NoSQL platforms
  • Ability and willingness to work across multiple tools, frameworks, and technology stacks
  • Fundamental understanding of and experience with cloud platforms such as Docker, Kubernetes
  • A good understanding of Standard, Enterprise Design Patterns, and SOLID principles
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Applications Development Intermediate Programmer Analyst

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in large scale Apps development as a Java developer
  • Hands-on experience in Spring, Spring boot, Java 11+, Hibernate, Design patterns, Microservices, Docker, Kubernetes, etc.
  • Good working knowledge of source code control tools and technologies is a must
  • Strong fundamentals of OOPS (Object Oriented Programming Standards) Concepts, Data Structures, and Algorithms
  • Strong experience developing and architecting integrated solution with non-functional requirements like scalability, high availability, consistency
  • Strong experience with API and Web Services development using REST/SOAP protocols
  • Fundamental database concepts and experience with a relational database (MSSQL, Oracle) or NoSQL platforms
  • Ability and willingness to work across multiple tools, frameworks, and technology stacks
  • Fundamental understanding of and experience with cloud platforms such as Docker, Kubernetes
  • A good understanding of Standard, Enterprise Design Patterns, and SOLID principles
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Business/System Analyst

Andersen is hiring a Business/System Analyst for a major Kazakh bank. The projec...
Location
Location
Salary
Salary:
Not provided
andersenlab.com Logo
Andersen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience as a Business or System Analyst in banking or fintech for 5+ years
  • Deep understanding of banking products and processes (cards, accounts, loans, payments, transfers, tokenization)
  • Experience integrating internal and external systems, including SWIFT, ERP, and third-party services
  • Knowledge of business analysis and modeling tools (BPMN, UML, ERD, C4)
  • Experience working with business process management systems such as Camunda, as well as integrating with systems like Colvir
  • Proficiency in SQL and data analysis skills, experience working with relational and NoSQL databases
  • Experience documenting requirements (BRD, FSD, SRS), preparing user stories and business process diagrams
  • Experience working with mobile (iOS, Android, HarmonyOS) and web interfaces (React/Web UI)
  • Understanding of microservice architecture, API-first, REST/gRPC, and event-driven approaches
  • Understanding of SOAP
Job Responsibility
Job Responsibility
  • Collecting, analyzing, and formalizing business requirements, documenting them as specifications, user stories, and acceptance criteria
  • Modeling business processes (BPMN, UML, flow charts) and describing system interaction logic
  • Collaborating with development, QA, and architecture teams to translate requirements into technical solutions
  • Organizing workshops, interviews, and discussions with stakeholders
  • Forming and maintaining the product backlog, participating in release planning and roadmap creation
  • Analyzing data, preparing reports and metrics to support managerial decision-making
  • Participating in system architecture design and integration with external services
  • Controlling requirement implementation, preparing test scenarios, and verifying results
  • Ensuring compliance with security and regulatory requirements (GDPR, PCI DSS, PSD2)
What we offer
What we offer
  • Salaries at Andersen are pegged to the USD, and our employees are provided with a benefit package and an extensive set of bonuses
  • We give our employees an opportunity to attend and participate in the company’s BA meetups, as well as offer a compensation program for international professional certificates
  • There are many different ways to grow and develop at our company. You can improve as a tech specialist or a resource manager, and all your activities will be decently rewarded
  • You will have an opportunity to take on the role of a mentor and help a group of BA/SA beginners grow
  • Our employees have access to Andersen Knowledge Base, where they can take courses in a variety of areas: the art of negotiation, PreSale & Discovery, Agile essentials, product ownership, microservice architecture, API design, SQL, AWS, GDPR, UX/UI, people management, and more
Read More
Arrow Right

Application Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
Chile , Santiago
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Strong understanding of object-oriented programming and design patterns
  • Experience with Spring Framework (Spring Boot, Spring MVC, etc.)
  • Proficiency in working with relational databases (e.g., MS SQL Server)
  • Knowledge of Linux scripting, CI/CD pipelines and DevOps practices
  • Familiarity with RESTful APIs and web services
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right