Job Title or Location
RECENT SEARCHES

Junior Application Support Analyst

TEEMA - 454 Jobs
Edmonton, AB
Full-time
Student
Posted 9 days ago
Job Title: Junior Application Support AnalystJob ID: MK279551474Location: Edmonton, ABOverview:Our Alberta-based client is looking for Junior Application Support Analyst for their Service Excellence Transformation program centralized applications support, which has significantly increased the size of the application portfolio managed by the Information Services and Technology department. The application portfolio contains many applications that duplicate functionality, are only used by a small subset of the organization, lack ownership or no longer have a convincing reason to exist. The purpose of this project is to optimize and rationalize the application portfolio. What you will be doing:
  • Participate in or manage software development projects using a blend of standard Project Management practices with agile development.
  • Liaise with clients and project sponsors; maintain relationships and engage stakeholders to gather and manage requirements.
  • Participate in design reviews and architectural reviews.
  • Generates design specifications and project proposals, including cost and duration estimates, for the new or modified system and acquires authorization to proceed from the requesting unit.
  • Enforces adherence to development and support methodologies.
  • Participates in meetings with the requesting area to assess and evaluates customer business requirements and analyzes business processes to establish scope and design criteria for systems/application enhancements.
  • Formalizes development plans, including time and cost estimates, that satisfy the business requirements.
  • Provides advice to the requesting area on alternative and/or recommended approaches to solutions which meet their specific business requirements.
  • Collaborate with senior application developers to lead system enhancement cycles from client requirement gathering through production delivery.
  • Interprets complicated technical program specification. Documents, translates, and develops into application code.
  • Assists system analysts in the interpretation of complex technical program specifications.
  • Writes programs using various computing and scripting languages.
  • Develops and modifies interfaces for existing applications and systems.
  • Suggests enhancements to applications/systems where opportunities are available.
  • Assists QA with test plan creation, test case peer reviews, and planning of QA testing endpoints.
  • Sets up and maintains consistent test environments.
  • Ensures all test plans and test cases are updated during code review.
  • Coordinates, documents, and collaboratively resolves defects with other team members.
  • Takes ownership of technical issues. Identifies underlying problems, analyzes potential solutions, and implements system resolutions, including workarounds where required.
  • Assists in the generation of timely status reports through gathering and organization of data.
  • Explains technical concepts and information to the requesting area.
  • Provides walkthroughs of updated/ new applications/ systems and their interconnectivity with other applications.
  • Provides post-implementation follow-up to ensure the new or modified system performs according to design specifications.
  • Provides solutions for minor enhancements.
  • Assists and coaches system analysts in development tasks, and professional development.
  • Participates in code reviews and pair programming opportunities.
  • Continually evaluates existing team processes to identify opportunities for improvements.
What you must have:
  • Undergraduate degree or diploma in Computer Science, or equivalent work experience may be considered.
  • Excellent knowledge and experience with object-oriented programming languages, unit testing, and relational databases.
  • Excellent knowledge of and professional usage of development tools such as source code and project management tools.
  • Experience in various development methodologies like Agile/Kanban.
  • Experience with configuration management, continuous integration, deployment automation/orchestration tools.
  • Excellent communication (verbal, written and listening), interpersonal, time management, planning, organizational, analytical, and problem-solving skills.
  • Experience with languages such as: C#, PHP
  • Experience with RDMSs such as: MySQL, Oracle, MSSQL
  • Experience with Code management: Git
  • Good understanding of Alfresco platforms such as Content Services, Process services, Record management, Insight, and Alfresco Development Framework.
  • Good understanding of E-phesoft Application and scanning solutions
  • Experience in developing application in Java and Spring Framework
  • Good understanding of the document and record management system
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com By applying to TEEMA on any job portal implies you are entering into a business relationship with us and therefore grants TEEMA consent to send you further job updates or industry and company-related information.