Senior Developer (Alberta)

Senior Developer (Alberta)

05 Aug
|
Calgary Board of Education
|
Alberta

05 Aug

Calgary Board of Education

Alberta

The Senior Developer role is with the Calgary Board of Education (CBE). This position delivers high quality software solutions across the CBE application ecosystem and environments, using the latest Microsoft technologies and other CBE approved tools.
The CBE supports a flexible work program allowing remote work up to three days per week, with a minimum of two days in the office. At times, you may be required to work in the office more than two days per week based on operational requirements.
Responsibilities:
Conducts all aspects of design, development and implementation related to new software solutions as well as modification of existing systems and solutions
Designs, builds, documents, implements and supports interfaces, automations, and the reengineering of processes related to applications or systems
Ensures systems perform reliably and consistently with end user expectations
Develops strategies and implements plans for keeping applications and systems current
Provides other IT support
For full details, please visit the CBE website
Qualifications:
Education and Experience:
Bachelor of Science in Computer Science (or equivalent degree in information technology)
5 years of current hands-on experience in software development, in the design, development and implementation of new web applications, mobile applications and system integrations using Microsoft technologies and industry best practices
Experience should include:
Designing OLTP databases
Writing technical documentation
Gathering business requirements
Translating business requirements into detailed technical specifications
Familiarity with continuous build and integration frameworks, SOLID design principles, Test-driven Development (TDD) and automated unit/regression testing




Familiarity with visual design/responsive design and user experiences for web and mobile devices
Experience with Microsoft technologies including SQL Server, SSIS, SSRS, T-SQL, stored procedures, functions, Visual Studio, Team Foundation Server
Experience with cloud development in Azure using the Microsoft stack is an asset
Microsoft developer certifications or other applicable certifications are assets
Familiarity with ITIL or ITIL Certification is an asset
An equivalent combination of related post-secondary education and related experience may be considered
Demonstrated Skills and Competencies:
Extensive development and support experience in a large, complex environment
Strong debugging and problem-solving skills and the ability to work on complex problems in a demanding environment
Familiarity with standards-based development methodologies (Waterfall, Prototyping, RAD/Agile)
Familiarity with Scrum Master and/or Project Management approaches
Self-driven with the ability to quickly learn and apply new technologies
Strong interpersonal, verbal and written communication skills
Ability to provide broad technical leadership
Ability to establish and maintain effective working relationships with colleagues, clients and vendors
Ability to converse effectively with business users about technology matters
Strong organizational, multi-tasking and time management skills
Ability to work independently on medium to large tasks in a team environment
Ability to produce status reports for diverse audiences and work under pressure
Ability to handle ambiguity and commit to continuous learning
Personal suitability
Extensive hands-on experience with development in Azure Environment using the Microsoft Technology Stack is a strong asset.
Competition Close Date: Tuesday, September 16, 2025 @ 11:59 PM
Salary: Staff Association Grade I/J, $47.86 to $65.52 per hour
FTE: 1.0, 35 hours/week

#J-18808-Ljbffr

📌 Senior Developer (Alberta)
🏢 Calgary Board of Education
📍 Alberta

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior developer (alberta) / alberta

Subscribe to this job alert:

Get the latest job offers by email for: senior developer (alberta) / alberta