Software Integration Developer

CGI-experience the commitment

     View a printer-friendly version of this page 
Category: Development/Engineering
City: Victoria, British Columbia, Canada
Position ID: J1217-1684
Employment Type: Full Time

Position Description:

This is a great opportunity to become a member of CGI, based in Victoria, BC, to provide leading information technology services to our clients. We are seeking a full-time team member to perform the role of Software Integration (Back-End) Developer.

WHAT YOU CAN EXPECT DAY-TO-DAY

Involvement with an exciting CGI team that works with some outstanding client projects that are new and innovative
Building REST APIs and services
Working in an environment that uses test driven development
Work in a team using Agile methodologies
Working on multi-tenant SaaS applications
Working with an Enterprise Services Bus – Apache Camel based
Working with Docker containers
We value autonomy, and so our teams are self-managing where leadership is a shared responsibility.

Your future duties and responsibilities:

You will be responsible for the design and development of custom solutions and integration tools. This role combines elements of programming and development, with integration design and architecture.

Required qualifications to be successful in this role:

REQUIRED EXPERIENCE:

3+ years of domain modelling (e.g. working collaboratively with product owners and designers)
2+ years of working with Apache Camel and Spring
2+ years of working with relational databases (e.g PostgreSQL)
2+ year(s) utilizing Test Driven Development (TDD)
Strong English oral communication skills

PREFERRED EXPERIENCE:

Knowledge in DevOps solutions and techniques (environment management, version and source)
Knowledge in OpenShift platform

EDUCATION:

Degree in computer science or equivalent preferred but we will consider candidates that meet the experience requirements listed above

ABOUT YOU

You have passion or a desire to lead in an area of interest such as integration architecture, microservices, etc.
You are more interested in solving problems with others than you are in working on problems alone
You see the value of high quality, scalable code
You believe that software development is more than just writing code
You enjoy taking ownership of tasks from inception to implementation

#LI-AM1

What you can expect from us:

Build your career with us.

It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change—supporting our clients’ digital journeys and offering our professionals exciting career opportunities.

At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create.

Be part of building one of the largest independent technology and business services firms in the world.

Learn more about CGI at www.cgi.com.

No unsolicited agency referrals please.

CGI is an equal opportunity employer. In addition, CGI is committed to providing accommodations for people with disabilities in accordance with provincial legislation. Please let us know if you require a reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs.


Skills:

  • Agile / Collaborative Method
  • Apache Camel
  • DevOps
  • English
  • Postgre SQL
  • REST Webservices
  • Spring

     View a printer-friendly version of this page