Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Developer (Edmonton)

$79.66k - $117.21k per year

Alberta Pensions Services Corporation (APS)

Position

Principal Developer, Applications Development

Position Type: Full-time, Permanent, Excluded

Location: Edmonton, Alberta

Classification: Pay Group V

Salary Range: $79,655.00 - $117,207.00

Responsibilities

  • Motivate and inspire project team members, focus the team on tasks, provide leadership and coaching.
  • Communicate work progress and provide direction to developer team members.
  • Analyze business requirements, prepare recommendations, estimates and work plans.
  • Contribute to and work within the Agile framework established at APS for software development.
  • Identify and resolve deficiencies and functional defects.
  • Eliminate manual, error-prone work through responsible automation while maintaining appropriate governance and accountability.
  • Create & own comprehensive technical and procedural solutions that meet business needs, are maintainable, scalable, performant, secure, and fit within current architecture standards.
  • Proactively design sustainable solutions that reduce technical debt and operational complexity while improving long‑term team capacity and delivery speed.
  • Ensure designs are documented and reusable.
  • Conduct unit testing, system testing and coordinate integration testing with other analysts.
  • Participate in the development code review process, providing mentorship and guidance to junior developers and reducing dependency on individual expertise.
  • Aid in process development, process creation and adherence to processes.
  • Provide support for infrastructure, security, and information management requirements.

Qualifications

  • University degree or diploma, with 8+ years of related technical experience.
  • Proficiency at analyzing and troubleshooting enterprise-level systems and a willingness to learn unique technologies and systems.
  • Ability to switch contexts quickly and competently.
  • Cooperative approach to analyzing technical requirements and implementing optimized solutions to address client needs and system requirements.
  • Excellent prioritization and time management for a busy work environment.
  • Ability to respond effectively to changes in an applications maintenance, integration, and development environment.
  • Ability to communicate effectively with staff with varying degrees of technical expertise, in clarifying and addressing program/system requirements.
  • Ability to respond to pressure situations and meet deadlines.
  • Advanced interpersonal communication and people skills.
  • Extensive experience with Microsoft C# .NET, Entity Framework, LINQ, Angular or equivalent, Microsoft SQL Server, Microsoft Visual Studio, and providing technical leadership for project/operational work.
  • Experience with the following is considered an asset: Cascading Style Sheets (CSS); Azure AD, Microsoft Identity, Identity Server, and Microsoft Graph; Microsoft Dynamics CRM, integrating solutions.
  • Industry experience with Financial Services, Pension Administration or Pension Services.

Benefits

  • Community-minded workplace with a friendly team environment.
  • Vacation starting at 15 days per year, 13 statutory holidays, personal days, plus office closure between Christmas and New Year’s Day.
  • Competitive benefits package featuring extended health and dental benefits and a 100% employer-paid flexible spending account.
  • In-house training programs, extensive career development and coaching program, access to external education opportunities and wellness programs.
  • Discount programs through various partner agencies.
#J-18808-Ljbffr
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Principal Developer (Edmonton) in Edmonton, AB vacancy
  •  ...Insurance Company has been serving Western Canada since 1982 with home, auto and business insurance products. Our head office is in Edmonton, Alberta, with branch offices in Calgary and Vancouver. We currently employ over 300 staff who work with more than 1,000 broker offices... 
    Suggested
    Work at office

    Peace Hills Insurance

    Edmonton, AB
    2 hours ago
  • Advance your career with Rimkus as a Senior Principal Structural Engineer in either a hybrid or field-based model. Leverage your extensive experience in design, construction, and forensic analysis to address structural failures. At Rimkus, we are looking for a highly skilled... 
    Suggested

    Rimkus

    Edmonton, AB
    1 hour ago
  •  ...the market. We provide career management services and opportunities. Job Description Our client requires a Senior .NET Application Developer to develop software applications for one or more projects in a lead or senior capacity. They will be responsible for writing... 
    Suggested
    Contract work

    Cloudtrend

    Edmonton, AB
    2 hours ago
  •  ...unique skills and experiences. Your role and responsibilities As a Chief Technology Officer, you will leverage your expertise to develop new business opportunities, support technical solutioning, lead as a strategic architect across the business, and advise clients on technology... 
    Suggested
    Long term contract
    Contract work
    Worldwide

    IBM

    Edmonton, AB
    1 hour ago
  •  ...Accounting Manager Location: 1300 EPCOR Tower 10423 101 St. NW, Edmonton At Qualico Properties, our people make the difference. We offer...  ...and analysis of financial statements or project budgets. You also develop and ensure compliance with internal control accounting systems... 
    Suggested
    Casual work
    Work at office

    Qualico Properties

    Edmonton, AB
    2 hours ago
  • Education ~ Degree in medicine, dentistry, veterinary medicine or optometry. Work Setting Private practice. Tasks Diagnose psychiatric disorders. Prescribe medication and treatment. Refer patients for surgery. Treat psychiatric disorders. Order...
    Private practice
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    Savera Medical Centre]

    Edmonton, AB
    1 day ago
  • Job Description – Principal Piping Designer (EDM01PG) Company: Worley Primary Location CAN-AB-Edmonton Job Piping Schedule Full-time Employment Type Employee Job...  ...standards, materials. Proven experience in developing and reviewing piping design deliverables for... 
    Full time

    Worley

    Edmonton, AB
    7 days ago
  •  ...Overview Clinical Educator – Edmonton. CBI Home Health supports people at home and in the community. We are one of Canada’s leading specialized...  ...with opportunities to grow your career. What You Will Do Develop and deliver clinical education programs, orientations, workshops... 
    Temporary work
    Flexible hours

    CBI Home Health

    Edmonton, AB
    7 days ago
  •  ...highest standards of service, cleanliness, and food safety. Demonstrate a guest-first approach at all times. Hire, train, and develop staff. Promote the restaurant in the local market. Coordinate in-store promotions. Develop and meet financial plans. Manage... 
    Local area
    Flexible hours
    Shift work

    Triple O's

    Edmonton, AB
    7 days ago
  • $50k - $65k per year

     ...Territory Sales Manager – Edmonton, AB We are looking for a full-time Territory Sales Manager to join our Continental Chain & Rigging...  ...Free parking Key Accountabilities Assist in developing and executing an annual business (sales) plan to achieve sales... 
    Full time
    Monday to friday
    Afternoon shift

    Hercules SLR

    Edmonton, AB
    1 hour ago
  • Responsibilities Diagnose diseases and physiological disorders. Diagnose psychiatric disorders. May conduct medical research on human disorders, illnesses, preventive or curative methods. Prescribe medication and treatment. Treat diseases and physiological disorders...

    Delta Medical

    Edmonton, AB
    14 days ago
  •  ...We are currently recruiting for a Senior Principal Piping Designer. Our team includes world...  .... This is a full-time position based in Edmonton, Alberta. Responsibilities Lead...  ...and deadlines. Proven experience in developing and reviewing plot plans and equipment layouts... 
    Full time

    Worley

    Edmonton, AB
    7 days ago
  •  ...operations as a General Manager focused on financial performance in Edmonton, Canada. Drive strategic planning, business growth, and customer...  ...business growth • Ensure high levels of customer satisfaction • Develop and manage high-performing teams Requirements: • Strong... 

    Aplin

    Edmonton, AB
    1 hour ago
  •  ...hunting using logs, telemetry, and attacker TTPs. Support vulnerability management, risk remediation, and security hardening initiatives. Develop and maintain security runbooks, playbooks, and operational documentation. Implement automation workflows using scripting tools such... 

    Galent

    Edmonton, AB
    1 day ago
  •  ...your career with a Senior Network Consultant role at Long View in Edmonton. Be a vital part of our Service Delivery team, focusing on...  ...delivering outstanding consultancy services. Key Responsibilities: • Develop tailored network technology solutions for clients • Design and... 

    Lvs1

    Edmonton, AB
    1 day ago
  •  ...a lead role in strategic HR with APS in Edmonton, Alberta. This hybrid position focuses on...  ...you will guide all HR functions, including developing talent acquisition strategies and...  ...for APS • Collaborate with executives to develop HR programs • Manage employee and labor relations... 

    Alberta Pensions Services

    Edmonton, AB
    1 hour ago
  •  ...solving skills • Ability to understand customer needs effectively • Commitment to continuous learning in product knowledge Make a significant impact on customer satisfaction by delivering personalized service and expert assistance in the Edmonton showroom. #J-18808-Ljbffr
    Full time

    Sia Partners

    Edmonton, AB
    1 hour ago
  •  ...competitors' operations on sales Determine merchandise and services to be sold Locate, select and procure merchandise for resale Develop and implement marketing strategies Plan budgets and monitor revenues and expenses Determine staffing requirements Resolve... 
    Permanent employment

    Vape inn Cigar & Smokes

    Edmonton, AB
    7 days ago
  •  ...Elevate your career with West Cirque Construction as a Project Coordinator focusing on both residential and commercial projects in Edmonton. Lead site reporting, project documentation, and coordinate team efforts seamlessly. As part of West Cirque Construction, the experienced... 
    For subcontractor
    Work at office

    Arbutus Properties

    Edmonton, AB
    1 hour ago
  • Enhance community mental health as a Psychiatrist in a private practice. Diagnose and treat psychiatric disorders with a focus on comprehensive care and medication management. This role is essential for providing effective psychiatric care. You will have the chance to diagnose...
    Private practice

    Savera Medical Centre]

    Edmonton, AB
    1 hour ago
  • Lead a dedicated team as the Executive Director for Extendicare in Edmonton, Alberta. Drive high-quality care and foster employee engagement in a full-time role while ensuring compliance with standards. In this full-time position, you will oversee the operational and strategic... 
    Long term contract
    Full time

    Extendicare Inc.

    Edmonton, AB
    1 day ago
  •  ...performing teams. Key Responsibilities Lead and coach a diverse management team Maintain high client satisfaction and retention rates Develop and execute operational strategies Oversee financial performance and budget management Implement continuous improvement initiatives... 

    Classet

    Edmonton, AB
    1 hour ago
  • Job Description: Req#JR00034436 FC035/103 Edmonton SUN LIFE FINANCIAL ADVISOR Financial...  ...your independence? Do you love learning and developing new skills? If this sounds like you, lets...  ...bonuses to provide financial stability as you develop your skills in a new career. A purpose-... 
    Long term contract
    Internship
    Local area

    Sun Life

    Edmonton, AB
    1 hour ago
  • Hi! My name is Houda. I have two young kids that require childcare on most Saturday's as both my husband and I work and my husband works on a rotation schedule so he will be able to be home with the kids on certain Saturdays. My daughter is 2.5 and my son is 1. My daughter, ...

    Sitly

    Edmonton, AB
    1 hour ago
  • Job Overview Optimum Mortgage, a National Bank of Canada company, is a full-service lender providing personalized borrowing solutions to meet our clients needs. We offer a variety of products, including flexible alternative mortgage solutions, for clients who may not fit ...
    Self employment
    Flexible hours

    National Bank

    Edmonton, AB
    1 hour ago
  • My name is Neil. We have 1 child (1 girl, 2 years old), and we are expecting a baby in October 2024. Feel free to contact me so we can make an appointment.

    Sitly

    Edmonton, AB
    1 hour ago
  • I am Adebayo omotoso. My wife is Lateefat. We have two boys. I am a medical doctor and my wife is a pharmacist. We will need a sitter from September to end of October 2025. My wife is traveling and I usually finish at 8pm from work.

    Sitly

    Edmonton, AB
    1 hour ago
  •  ...production challenges. Key Responsibilities Manage roles and user security models Configure approval processes and custom Lightning pages Develop productive solutions with Apex and Flow Address production incidents and data inaccuracies Promote collaborative best practices... 

    Finning

    Edmonton, AB
    2 hours ago
  • Lead school transportation services with SOUTHLAND as an Operations Supervisor in Edmonton, emphasizing safety and efficiency in daily operations. This role requires a mix of technical expertise and strong leadership skills. As the Operations Supervisor, you will oversee transportation... 

    Pacific Western Transportation

    Edmonton, AB
    1 hour ago
  • Hello there! My name is Kara and my 7 year old daughter will need after school care. She is kind hearted, very social and not at all shy. Ideally, if someone could pick her up at 3:30pm from school, drive to our house, and wait until Im home from work after a few hours. We have...

    Sitly

    Edmonton, AB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Developer (Edmonton). Be the first to apply!