Sr Application Developer

Edmonton, AB T5K-2J8

Posted: 05/16/2023 Job Category: Information Systems Job Number: 178001 Pay Rate: $70.00 - $90.00

Job Description

Perform application development, enhancements, and maintenance for the Alberta Open Government Portal and related websites/applications, and components of the Data Unit project, such as data lake, data ingestion components, self-serve analytics, and data visualization tools, and tool/application integration.

This role may be required to develop/work with technologies such as LAMP/LAMP-like stacks (e.G. Linux, Apache, Nginx, PostgreSQL, MySQL, Python), CKAN, and other open source or proprietary tools. There may also be technologies not yet identified or determined by the client.


The client you will be working for is one to Alberta s top employers. The Client is committed to a diverse and inclusive public service that reflects the population we serve to best meet the needs of Albertans. Consider joining a team where diversity, inclusion and innovation are valued and supported.

Candidate will work on site fulltime


7.25 Monday to Friday

9 month contract with possible 12 month extension

The resource will be required to:

Liaise with business units and program areas to ensure solutions meet current and strategic ministry needs.
Align development team to follow Application Architecture.
Write code for the most complex Functional and Technical Designs with minimal defects.
Define non-functional requirements (Performance, Availability, Portability, Recovery / Recoverability etc.).
Assess technical impacts up front and recommend better ways of designing application to ease the development.
Produce Technical Design, Database structure and Application Architecture for a new average to high complex application.
Seek for the best technical design solution that respects budget and timeline. Advocate the re-use of existing components/frameworks.
Innovate in providing better efficient ways to design application.
Review Technical Designs from other developers and recommend optimization if necessary.
Evaluate, with assistance, the quality of the product being delivered, and take action to improve situations.
Assist/Execute performance/penetration tests and troubleshoot issues at the system level.
Isolate root cause of issues and provide solution options/recommendations.
Provide tracking and reporting of time and status on all work, as required.
Contribute to the creation of the Application Lifecycle Planning.
Identify and coordinate release schedules.
Identify service requests and priorities with customers.
Ensure planned releases remain on schedule.

Pay Range:

The pay range for this position is $70-90 per hour; however, the pay offered may vary depending on job-related knowledge, skills, and experience. This pay information is being provided pursuant to applicable law and is based in part on market location.

Preferred Skills

Cenergy is a dynamic, diverse, woman-owned company that has provided stellar support to our clients globally for over 25 years! We hire extraordinary people, and each of our team members are encouraged to embody our core values to drive innovation and own it with integrity and trust while adding to our positive and forward-thinking atmosphere.

Cenergy employees can enjoy the following robust benefits and resources:

  • Ongoing Training (RSO, Systems, Software Programs, OSHA Safety, JJ Keller, etc.)

  • Continuous Employment Development and Learning

  • Ongoing Advocacy, internal assets with HSE, Legal and HR teams and experts to aid in Employee Career Path and Advancement

  • 401K

  • Aetna & Kaiser Group Medical Coverage

  • Dental Insurance Coverage

  • Vision Insurance Coverage

  • Basic Life Insurance & AD&D

  • Long Term Disability

  • Voluntary Short-Term Disability

  • Access to Health Joy

  • GAP Medical Coverage

  • Direct Deposit

  • Health Savings and Flexible Spending Accounts

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.