SQL Developer

Calgary - Alberta - Canada - Services - IT & Telecom - Software Development & Application Management - Professional Bachelor

We’re hiring an SQL Developer for a permanent staff role in Calgary with an IT client of ours. If you are highly experienced with SQL and have exceptional communication skills apply now!

Feel free to contact

Rory Lyden, Account manager

Apply now

About this role


  • Take in business requirements from business SMEs and analysts as input and conduct detailed analysis of the domain and data model through reading legacy code and asking question to clarify and validate assumptions about the business logic and requirements,
  • Develop efficient reusable components using Java and SQL using the proprietary platform to deliver the functionality that is used to implement the business processes,
  • Over time become an expert in the data model and share your knowledge with others.

About you


  • Database knowledge and experience: entity-relationship modelling and developing efficient SQL queries using SQL features, such as subqueries, various kinds of joins, and CTEs,
  • Experience programming using a modern language such as Java
  • Experience with encapsulating code in readable and reusable functions / procedures is required, Object-oriented programming knowledge such as inheritance and composition design patterns is NOT required
  • Experience analyzing and clarifying business logic,
  • Ability to read code, reverse engineer business logic, and ask questions that clarify the business logic,
  • Excellent verbal and written communication skills, as well as a positive and cooperative attitude

  • Experience developing, supporting, or implementing ERP systems – (e.g. SAP, Oracle, etc.)
  • Experience developing and debugging code in an IDE such as Eclipse
  • Experience documenting acceptance criteria for work items succinctly
  • Familiarity with Synon language is a plus
  • Development experience with IBM i
  • Source code management using GIT
  • Understanding of consuming, producing, and designing RESTful web services
  • Build & release management using technologies, such as Hudson and Jenkins
  • Experience with test automation platforms, such as Selenium and JUnit
  • Experience with business processes modeling notation and execution, such as BPMN and BPEL
  • ETL experience

What we offer

Why work with Brunel? We are proud to offer exciting career opportunities from over 100 offices globally in 42 countries. Advancing your career takes time and effort – let us match you to your ideal position.

About us

Brunel has a reputation for working with some of the best in the business. That’s what we continually strive for. Over 40 years, we’ve created a global network of interesting clients and talented individuals working together through a vast array of services.


  • Publication: PUB227347
  • Location: Calgary
  • Market: Services
  • Hours per week: 40
  • Branche: IT & Telecom
  • Education level: Professional Bachelor
  • Area of expertise: Software Development & Application Management
  • Closing date: Thursday, August 22, 2019
Apply now

Feel free to contact


Rory Lyden

Account manager Brunel Canada Toronto

Related vacancies

    Job Alert

    Send me an email with the latest vacancies matching SQL Developer - Alberta

    Search query is invalid or corrupted You are already subscribed to this Job Alert (duplicate)
    Frequency is not correctly filled in
    Please enter a valid email address
    When creating a Job Alert you agree to our Privacy Statement. You can adjust or cancel your Job Alert at any time.

    Confirmation sent to