Jobs
>
Toronto

    OpenEdge Programmer Analyst - Toronto, Canada - Teknion

    Teknion
    Default job background
    Description

    Why is this job so great?

    The OpenEdge Programmer / Analyst is responsible for the delivery of requirements & analysis, design, programming, implementation, maintenance & support of applications & projects as a member of the IT Business Applications team. They will work closely with Business and IT stakeholders to architect and build business applications by performing requirements analysis, design, development, documentation and optimization of business processes & projects as governed by the Teknion IT Project Management Office (PMO) and the IT Business Application team. In addition to project & maintenance programming responsibilities, the position will include ad hoc report creation, front-line user application support, application training, and maintenance of development / test / production environments.

    The applications are predominately designed for (but not limited to) Teknion Corporation (Global Reach). Some applications will integrate to International Teknion companies and interactions with parties' external to Teknion.

    Within this stakeholder framework, the role of Programmer / Analyst will research, develop, and implement solutions to business needs using technologies that provide Enterprise Application Integration, database connectivity, security, and web services.

    Specific Accountabilities

    Within the stakeholder framework / responsibilities noted above, provide the following:

  • Analyze user requirements and / or design specifications from the BA to deliver optimal application code. Unit-Test developed applications. Make recommendations to optimize design and business processes.
  • Work within the Teknion PMO framework on approved projects, adopting technologies (as directed by the IT strategy / framework) to support the business strategy.
  • Using a "best of breed" and a "standards" based philosophy; provide technology solutions for business applications. Work within the I.T. strategy e.g. web centric architecture, service-oriented architecture, n-tiering.
  • Work with the established software tools and processes to produce Business Application Solutions that are governed by the established development framework
  • Develop applications that are modern and focus on open connectivity – internal and external to Teknion Limited
  • Develop applications using established developmental frameworks – internal as well as external / open-source
  • Work with technical stakeholders to prepare and maintain technical documentation that includes database structure, server and user access rights.
  • Works with stakeholders to resolve problems with software and responds to suggestions for improvements and enhancements.
  • Collaborate with the peers in regard to development – within team as well as other team members across the corporation and external to the corporation.
  • Follow the established SLDC procedures within Teknion
  • Qualifications and Educational Requirements:

  • University degree or College diploma, preferably in Computer Science
  • 4+ years designing & developing with Web-based Business Applications
  • Mature, resourceful and responsible when working with customer-facing interfaces
  • Curious, with a strong desire to learn and be innovative
  • Effective team player; work collaboratively & independently with minimal supervision
  • Adaptable; being able to balance and prioritize multiple assignments
  • Good working knowledge of Business Application Development environments, UI Frameworks, Data Modelling, 4GL, SQL, N-Tier concepts, HTML, CSS
  • Strong communication skills, including ability to deliver effective presentations
  • Technology Requirements:

  • Proficient in current web standards & frameworks with at least 2 years of industry experience in HTML 5, CSS 3, Bootstrap, and JQuery
  • Strong development skills with work experience in the following
  • Programming Languages
    Required - OpenEdge ABL v11 and above (Progress)
    Good to have - Ruby, PHP, NativeScript, Java, Python,

    Databases
    Required – OpenEdge
    Good to have - Postgres, SQL Server or other relational Databases

    Frameworks - Kendo UI, Angular 8 or higher , Ruby on Rails, React, Vue, Spring, BootStrap

    Code Management - Github, Git, (other)

    Strong working knowledge in the following

  • OpenEdge suite of products (v10.x and above) from Progress Software including the Progress Developer Studio for OpenEdge (PDSOE), Progress Application Servers for OpenEdge (PASOE)
  • Design and development of a REST API Framework
  • Good to have working knowledge in the following
  • Federated Identity Management using an Identity as a Service such as Okta, Ping, ADFS
  • SAML 2.0
  • Application Platforms including Heroku, Google Cloud, AWS, Azure, Private Clouds
  • Mobile Application Development for iOS (Native / NativeScript / Cordova)
  • Why should you grow with us

  • Competitive Salary
  • Company Paid benefits
  • Group RRSP plan
  • Pension Plan
  • Excellent work environment and culture
  • Corporate perks and discounts year round
  • Our People
  • Teknion is committed to supporting a culture of diversity and accessibility across the organization, starting with the hiring process. It is our priority to remove barriers to provide equal access to employment.

    Teknion welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. All information received in relation to accommodation will be kept confidential.

    By applying for a position with Teknion, you understand that, should you be made an offer, it will be contingent on your undergoing and successfully completing a background check consistent with Teknion's employment policies. Background checks may include some or all the following based on the nature of the position: SSN/SIN validation, education verification, employment verification, credit check and criminal check. You will be notified during the hiring process which checks are required by the position.



  • Air Canada Toronto, Canada

    **Description** · **Appartenir à Air Canada, c'est appartenir à un symbole canadien, Air Canada récemment élue meilleur transporteur aérien en Amérique du Nord. Faites décoller votre carrière en vous joignant à notre équipe novatrice et diversifiée à l'avant-garde du transport aé ...


  • Ministère des Collèges et Universités Toronto, Canada

    Avis aux francophones · Le secteur de l'enseignement postsecondaire en Ontario vous passionne? · Vous voulez vous joindre à une équipe au sein de laquelle votre excellente maîtrise du français sera appréciée et mise à profit? · Vous êtes enthousiaste à l'idée de travailler dans u ...

  • Medavie Blue Cross

    Programmer/Analyst

    1 week ago


    Medavie Blue Cross Ontario, Canada

    What makes us a different kind of employer? · As a national health solutions partner, Medavie is committed to improving the wellbeing of Canadians — and in our digital-first culture, technology is key to providing the products, services and solutions that increase access to care ...


  • Loblaw Companies Toronto, Canada Temps plein

    L'utilisation du masculin à pour but d'alléger le texte · Venez faire votre différence dans les communautés à travers le Canada, où l'authenticité, la confiance et l'établissement de liens sont valorisés - alors que nous façonnons l'avenir du commerce de détail au Canada, ensemb ...

  • Scotiabank

    Programmer Analyst

    1 week ago


    Scotiabank Toronto, Canada

    Transaction Delivery Services (TDS) team is looking for an Agile Mainframe developer who enjoys technology and is comfortable working with both technical and business staff in ensuring business strategies and initiatives are executed / delivered in compliance with governing regul ...

  • Scotiabank

    Programmer Analyst

    1 week ago


    Scotiabank Toronto, Canada Full time

    Requisition ID: 198425 · Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. Transaction Delivery Services (TDS) team is looking for an Agile Mainframe developer who enjoys technology and is comfortable working with both technica ...


  • Mufg Investorservices Toronto, ON, Canada

    In a nutshell, MUFG Investor Services is part of the Mitsubishi UFJ Financial Group, and we partner with over 480 loyal global investment firms to provide them with administration, asset services, banking and fund financing. · We're in 14 global locations and provide an exceptio ...


  • Scotiabank Toronto, Canada

    The Team · Transaction Delivery Services (TDS) team is looking for an Agile Mainframe developer who enjoys technology and is comfortable working with both technical and business staff in ensuring business strategies and initiatives are executed / delivered in compliance with gov ...


  • Scotiabank Toronto, Canada

    Global Transaction Banking · Global Transaction Banking (GTB) is the payments and transaction engine of Scotiabank. We support Small Business, Commercial and Corporate clients with effective treasury management solutions coupled with a best-in-class service model, making it eas ...


  • Loblaw Companies Toronto, Canada Temps plein

    L'utilisation du masculin à pour but d'alléger le texte · Venez faire votre différence dans les communautés à travers le Canada, où l'authenticité, la confiance et l'établissement de liens sont valorisés - alors que nous façonnons l'avenir du commerce de détail au Canada, ensemb ...


  • Loblaw Companies Toronto, Canada Temps plein

    L'utilisation du masculin à pour but d'alléger le texte · Venez faire votre différence dans les communautés à travers le Canada, où l'authenticité, la confiance et l'établissement de liens sont valorisés - alors que nous façonnons l'avenir du commerce de détail au Canada, ensemb ...


  • Fonction publique de l'Ontario Old Toronto, Canada

    Apply By: Tuesday, May 14, :59 pm EDT · Community Services I&IT Cluster, iAccess Solutions Branch · City: · Thunder Bay, Toronto · Language of Position(s): · Job Term: · 1 Temporary - up to 12 months with possible extension · Job Code: · Systems Officer 5 · $1, $1,974.34 ...


  • SCiAN Services Old Toronto, Canada

    If you have a strong technical and academic background, leadership and collaborative skills, and an interest in clinical research, we invite you to explore our career opportunities. We are an equal opportunity employer and support diversity in our workplace. · Experience · SCiA ...


  • ClinChoice Inc Toronto, Canada Full time

    This is an advanced-level Senior Statistical Programmer Analyst position in our new Canada office. Key responsibilities and skills may include, but are not limited to: · • Annotate Case Report Form ) following FDA/CDISC or sponsor guidelines. · • Develop SDTM specifications and g ...


  • CPP Investments Toronto, Canada

    du poste · Le programme CPA est un stage de huit mois destiné aux étudiants qui cherchent à effectuer un stage ou à passer un trimestre en entreprise dans le cadre d'un programme coopératif et qui souhaiteraient obtenir le titre de CPA. Vous vous joindrez à nous en tant que stagi ...


  • CPP Investments Toronto, Canada Intern

    Description de l'entreprise · Faites votre marque au sein d'un organisme de placement dynamique d'envergure mondiale · Lorsque vous entreprenez une carrière à Investissements RPC, vous vous joignez à l'un des investisseurs institutionnels les plus respectés et dont la croissanc ...

  • Schneider Electric Norge AS

    Programmer analyst

    1 week ago


    Schneider Electric Norge AS Mississauga, ON, Canada

    The Services Digital Transformation Team is looking for a programmer analyst to support an ever-growing demand of digitization within the business unit for a duration of 6 months . As a member of the Digital Transformation team, we are tasked with modernizing existing software ...

  • Canadian Tire Corporation

    Programmer Analyst

    1 week ago


    Canadian Tire Corporation Brampton, Canada Full time

    What you will do · The Programmer Analyst is part of a Technology Team supporting Canadian Tire Supply Chain. This role is required to develop and sustain business support applications to drive operational performance and/or improve quality and safety. The Programmer Analyst supp ...


  • Capgemini Toronto, Canada

    **Consultant - Canada Only - Campus Recruiting 2024** · - **072573** · CAPGEMINI STAFF CONSULTANT ROLE · Who are we? · - We are global. With more than 200,000 people, Capgemini is present in over 40 countries. · - We are results oriented. A global leader in consulting, technology ...


  • Capgemini Toronto, Canada

    CAPGEMINI STAFF CONSULTANT ROLE · Who are we? · - We are global. With more than 200,000 people, Capgemini is present in over 40 countries. · - We are results oriented. A global leader in consulting, technology and professional services, The Group reported 2018 global revenues of ...