Enable job alerts via email!

Sr. Software Developer

Rogers Communications, Inc.

Calgary

On-site

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading telecommunications company in Calgary seeks an experienced Senior Software Developer to lead projects and ensure exceptional customer experience. This role requires strong design methodologies, data analysis skills, and advanced proficiency in database technologies. Candidates should have over 8 years of software development experience and be familiar with Agile methodologies. Competitive salary, benefits, and a supportive work environment are offered.

Benefits

Competitive salary & annual bonus
Health and dental benefits
Paid time off for volunteering
Wellness programs
Employee discounts

Qualifications

  • 8+ years of progressive experience in software development.
  • Comfortable working in both Windows and Unix/Linux operating systems.
  • Team player with a positive, can-do attitude.

Responsibilities

  • Assume technical leadership on projects with customer experience influence.
  • Develop software using Agile methodologies.
  • Lead and mentor developers on coding and design practices.

Skills

Design methodologies
Data analysis skills
Database technologies (SQL, Oracle)
Unit testing
Automated testing frameworks
Source control (Mercurial, GitHub)
Communication skills
Agile development methodologies

Education

Post-secondary degree or technical diploma in computer science

Tools

Visual Studio
WebStorm
SQL Developer
Job description

Select how often to receive an alert:

Sr. Software Developer

Our Technology team connects Canadians to the people and things that matter most. We support 30 million Canadians each month through managing a robust portfolio that champions leading-edge technology. We drive large-scale, complex, and high-visibility technology projects and programs that shape the future of technology in Canada and expand connectivity from coast to coast.

Who we are looking for:

We have an exciting opportunity for a Senior Software Developer in our Calgary office for developing solutions that ensure we continue to deliver an exceptional customer experience.

What you’ll do:

  • Assume the technical leadership role on a project with significant customer experience influence
  • Develop software using Agile methodologies
  • Lead and mentor other developers on coding, design, testing and debugging practices
  • Recognize and help refine unspecified requirements
  • Conduct design and code reviews
  • Exercise leadership through superior technical and domain knowledge
  • Deal with and resolve difficult technical issues
  • Aid in the development of architectural framework and design
  • Take responsibility for the quality of deliverables
  • Proactively identify areas for improvement, seek solutions and make recommendations
  • Communicate regularly and effectively with colleagues, leadership, product stakeholders and vendors
  • Various other duties as required

What you bring:

  • Strong design methodologies and data analysis skills
  • Advanced proficiency of database technologies (SQL, Oracle and SQL Server, MongoDB)
  • Advanced proficiency of data and data modeling
  • Strong understanding of unit testing
  • Strong understanding of continuous integration and automated builds
  • Familiar with automated testing frameworks
  • Familiar with Mercurial and GitHub for source control
  • Comfortable working in both Windows and Unix/Linux operating systems
  • Experience with development tools such as Visual Studio, WebStorm Enterprise Manager, SQL Developer
  • Post-secondary degree or technical diploma in computer science or related field
  • 8+ years of progressive experience in software development
  • Familiar with Agile development methodologies
  • Experience in networking, internet, billing and provisioning systems will be a definite asset
  • Team player with excellent communication skills both written and verbal
  • A positive, can-do attitude and customer focused approach

What’s in it for you?

We believe in investing in our people and helping them reach their potential as valuable members of our team. As part of our team, you’ll have access to a wide range of incredible resources, growth opportunities, discounts, and perks, including:

Competitive salary & annual bonus

  • Competitive & flexible health and dental benefits, pension plan, RRSP, TFSA, and Stock matching programs

Discounts:

  • Relish up to 50% off Rogers Services and Blue Jays Tickets, 25% off TSC items, and a 20% discount on all wireless accessories sold in Rogers stores

Paid time off for volunteering

  • Company matching contributions to charities you support
  • Self-driven career development programs
  • Rogers First: priority in applying to internal roles of interest

Wellness Programs:

  • Homewood employee & family assistance program
  • Cognitive Behavioural Therapy (CBT) & Virtual therapy sessions
  • Low or no-cost fitness membership with access to virtual classes

Our commitment to the environment and diversity:

  • Work for an organization committed to environmental protection
  • Strong commitment to diversity and inclusion with employee resource groups supporting equity-deserving groups

To protect our people, brand and assets, a pre-employment background check will be conducted.

Schedule: Full time, Shift: Day, Length of Contract: Not Applicable (Regular Position), Work Location: Calgary, AB, Travel Requirements: Up to 10%, Background Check(s) Required: Criminal Record and Credit Check

We believe the key to a strong business is a diverse workforce where equity and inclusion are core to making everyone feel like they belong. We recognize the business value in creating a workplace where each team member has the tools to reach their full potential by removing any barriers for equal participation. We are an equal opportunities employer and welcome applications from all qualified candidates.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.