Software Developer

2 weeks ago


Vancouver, Canada T-Net British Columbia Full time

The Software Developer (CI/CD Specialist) designs computer application solutions for existing complex or campus-wide computer systems. The incumbent will work collaboratively with the Senior Programmer Analysts. Working closely with analysts, technical leads, managers and developers from IRP - Student and company IT, from the Enterprise Resource Planning (ERP) program and sustainment teams, and from the broader IT community, the incumbent, working in concert with the Senior Programmer Analysts, will develop technical solutions, including aspects of the complete development stack including front end development, database, API's, as necessary, to satisfy the ongoing solution needs of the organization and of their major ERP programs.

This position is a specialized position that includes: The set-up, maintenance and ongoing development of continuous build integration infrastructure. Creating and maintaining fully automated CI build processes for multiple MuleSoft and AWS environments. Writing build and deployment scripts. This is a hands-on delivery role within a multi-disciplinary technical and business team.

What you will be doing:

  • Support CI/CD tools integration/ operations/ change management, and maintenance.
  • Support full automation of CI/ Testing.
  • Develop policies, standards, guidelines, governance and related guidance for both CI/CD operations and for the work of developers.
  • On-board/ train and support developers from source control, through build automation, merge resolution, CI, test automation, deployment based on tools usage and policies, standards.
  • Enable DevOps by moving code from Dev/Test to Staging and Production. Troubleshoot issues along the CI/CD pipeline.
  • Maintain adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc.
  • Provide support and documentation to assist in sustaining projects during the transition to production.
  • Other duties as required.

What you have:

  • Strong skillset and experience establishing CI/CD pipelines using Mulesoft and AWS DevOps.
  • Strong skillset on integrating and operating Static and Dynamic Code Scans for security testing, Open Source Code Scan with pipelines
  • Strong skillset on integrating Automated Function and Performance tests within AWS DevOps pipelines
  • Background on automated packaging and deployment of infrastructure and applications via AWS DevOps pipelines
  • Skills and experience in AWS along with scripting and development
  • Ability to provision, monitor, optimize and scale AWS/Mulesoft infrastructure using API's
  • Knowledge and/or experience on designing, developing, deploying, and CI/CD in a DevOps environment
  • Experience with Docker containers and Kubernetes and other types of Microservices and Container technologies highly preferred
  • Experience with application load balancing solutions for scaling and HA is a plus
  • Linux and Windows administration experience is a plus
  • Well versed in internet architectures, including web, application, and database components
  • Understanding of firewalls, NAT and packet filtering (specifically lptables)
  • Interest and ability to learn other technologies and tools as needed
  • On-hands experience with various AWS and open-source based platforms is a plus (such as IIS, MsSQL, Apache, Tomcat, MySQL, Postgres, Mongo, Redis, Cassandra, etc.)
  • Demonstrated knowledge of and experience working with Enterprise Application Development tools (Java, 4GL, business process engines, etc.) implementing Enterprise Application Development Patterns.
  • Demonstrated knowledge of and experience working with Enterprise Application Integration tools (ETLs, ESBs, etc.) implementing Enterprise Integration Patterns.
  • General knowledge and/or experience of standard industry methodologies for large COTS implementation programs.
  • Very good oral and technical written communication skills.
  • Very good working knowledge of programming/scripting/markup languages such as Java, Groovy, Python, Perl, HTML, XML, JSON, etc.
  • Strong working knowledge of SOAP/REST concepts and technologies: XSD, XSLT, XPATH, WSDL, SOAP APIs, WS-\*, JSON Schema, RAML/Swagger, RESTful APIs, and OAuth2, both using and implementing.
  • Strong working knowledge of enterprise application and integration patterns include message-oriented integrations that leverage technologies such as ActiveMQ, JMS and STOMP.
  • Good understanding and experience with front-end and back-end development methodologies as well as data modeling, data mapping, data structures, and data integration including the following concepts and technologies: SOA, ETLs, ESBs, MOMs, EAI, enterprise integration patterns, SQL/DDL/DML.
  • Experience using standard 3GL and 4GL IDE's for development.

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.

Post your resume on T-Net and let employers come to you.

  • Upload, Copy and Paste or Create your resume easily.
  • Save Time Applying For Future Positions.
  • Make "Searchable" or "Confidential" (optional) and BC Tech and IT employers can search our database and contact you.

Registration on or use of this website constitutes acceptance of our Terms of Use .

#J-18808-Ljbffr
  • C++ Software Developer II

    Found in: Jooble CA O C2 - 2 weeks ago


    Vancouver, BC, Canada Safe Software Inc Full time

    Safe Software Head Office Surrey, BC V3T0M1, CAN Location: This opportunity has the ability to be remotely based within Canada (except for QC), or onsite/hybrid/remote in the Vancouver, BC Lower Mainland. Please note that employment is contingent upon the successful completion of reference checks and background checks, including a Canadian criminal...

  • Staff Engineer Software Developer

    Found in: Jooble CA O C2 - 1 day ago


    Vancouver, BC, Canada Planview GmbH, Software & Consulting Full time

    As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the industry’s most comprehensive solutions designed for strategic planning, portfolio and resource...

  • Software Developer

    Found in: Whatjobs CA C2 - 4 days ago


    Vancouver, Canada BNW Travel Management Ltd. Full time

    Software DeveloperTerm: Permanent, Full TimeWork Hours: hours/weekSalary: $46.50 per hourBenefit: 4% of paid vacationWork location: Suite 211 - 439 West Broadway, Vancouver, BC V5Y 1R4, CanadaBNW Travel Management Ltd. ( BNW Travel ) is a company of innovation and differentiation, a leader in referral, relationship-based marketing, client care, and employee...

  • software developer

    Found in: Talent CA 2 C2 - 4 days ago


    Vancouver, Canada V9 Consulting Services Incorporated Full time

    Education: Expérience: EducationBachelor's degree or equivalent experienceWork settingConsulting firmTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and...

  • software developer

    Found in: Talent CA 2 C2 - 1 week ago


    Vancouver, Canada V9 Consulting Services Incorporated Full time

    Education: Bachelor's degreeExperience: 3 years to less than 5 years or equivalent experienceWork settingConsulting firmTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the...

  • software developer

    Found in: Talent CA 2 C2 - 1 week ago


    Vancouver, Canada ethos Full time

    Education: Bachelor's degreeExperience: Experience an assetTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsProgram animation software to predefined specifications for interactive CDs, DVDs, video game cartridges and Internet-based...

  • software developer

    Found in: Talent CA 2 C2 - 4 days ago


    Vancouver, Canada ethos Full time

    Education: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsProgram animation software to predefined specifications for interactive CDs, DVDs, video game cartridges and Internet-based...

  • software developer

    Found in: Talent CA 2 C2 - 1 week ago


    Vancouver, Canada TUEX International Education Ltd. Full time

    Education: Bachelor's degreeExperience: 3 years to less than 5 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the...


  • Vancouver, Canada Coupa Software Full time

    Do you want to work for Coupa Software, the world's leading provider of cloud-based spend management solutions? We’re a company that had a successful IPO in October 2016 (NASDAQ: COUP) to fuel our innovation and growth. At Coupa, we’re building a great company that is laser focused on three core values: **1. Ensure Customer Success** - Obsessive and...

  • software developer

    Found in: Talent CA 2 C2 - 1 week ago


    Vancouver, Canada TUEX International Education Ltd. Full time

    Education: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...


  • Vancouver, Canada fft software Ltd. Full time

    This position will focus on selling our payment software to institutions such as banks, payment companies, insurance, consumer finance, group enterprises, and smart city construction. You will ultimately be responsible for identifying potential customers, establishing relationships, and completing transactions. Benefits: Competitive salary and commission...

  • software developer

    Found in: Talent CA 2 C2 - 1 week ago


    Vancouver, Canada BNW Travel Management Ltd. Full time

    Education: College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 yearsExperience: 2 years to less than 3 years or equivalent experienceWork settingTravel agencyTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems,...

  • software developer

    Found in: Talent CA 2 C2 - 1 week ago


    Vancouver, Canada BNW Travel Management Ltd. Full time

    Education: Expérience: EducationCollege, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years or equivalent experienceWork settingTravel agencyTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and...

  • software developer

    Found in: Talent CA 2 C2 - 4 days ago


    Vancouver, Canada LayerZero Labs Canada Inc. Full time

    Education: Expérience: EducationNo degree, certificate or diplomaTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the...

  • software developer

    Found in: Talent CA 2 C2 - 1 week ago


    Vancouver, Canada LayerZero Labs Canada Inc. Full time

    Education: No degree, certificate or diplomaExperience: 3 years to less than 5 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of...


  • Vancouver, Canada Baseline Payments Full time

    We’re looking for a Senior Software Developer to join the Baseline team. These are exciting times for our two chief products, but there is lots of work to be done. From leadership of the group to boots-on-the-ground coding, we’re looking for an experienced software developer who wants to be part of a motivated, excited group that wants to provide the...


  • Vancouver, Canada Baseline Payments Full time

    We’re looking for a Senior Software Developer to join the Baseline team. These are exciting times for our two chief products, but there is lots of work to be done. From leadership of the group to boots-on-the-ground coding, we’re looking for an experienced software developer who wants to be part of a motivated, excited group that wants to provide the...


  • Vancouver, Canada Baseline Payments Full time

    We’re looking for a Senior Software Developer to join the Baseline team. These are exciting times for our two chief products, but there is lots of work to be done. From leadership of the group to boots-on-the-ground coding, we’re looking for an experienced software developer who wants to be part of a motivated, excited group that wants to provide the...


  • Vancouver, Canada Baseline Payments Full time

    We’re looking for a Senior Software Developer to join the Baseline team.These are exciting times for our two chief products, but there is lots of work to be done. From leadership of the group to boots-on-the-ground coding, we’re looking for an experienced software developer who wants to be part of a motivated, excited group that wants to provide the...


  • Vancouver, Canada Baseline Payments Full time

    We’re looking for aSenior Software Developerto join the Baseline team.These are exciting times for our two chief products, but there is lots of work to be done. From leadership of the group to boots-on-the-ground coding, we’re looking for an experienced software developer who wants to be part of a motivated, excited group that wants to provide the best...