Software Developer
2 weeks ago
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 timeSafe 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 timeAs 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 timeSoftware 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 timeEducation: 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 timeEducation: 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 timeEducation: 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 timeEducation: 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 timeEducation: 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 timeDo 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 timeEducation: 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...
-
Business Development Manager
1 day ago
Vancouver, Canada fft software Ltd. Full timeThis 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 timeEducation: 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 timeEducation: 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 timeEducation: 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 timeEducation: 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...
-
Senior Software Developer
1 week ago
Vancouver, Canada Baseline Payments Full timeWe’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...
-
Senior Software Developer
7 days ago
Vancouver, Canada Baseline Payments Full timeWe’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...
-
Senior Software Developer
1 week ago
Vancouver, Canada Baseline Payments Full timeWe’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...
-
Senior Software Developer
7 days ago
Vancouver, Canada Baseline Payments Full timeWe’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...
-
Senior Software Developer
7 days ago
Vancouver, Canada Baseline Payments Full timeWe’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...