Enable job alerts via email!

Software Developer Analyst

CPA Calgary Chapter

Calgary

Hybrid

CAD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Job summary

A professional regulatory organization is seeking an Intermediate .NET Software Developer to design, develop, and maintain web applications with a focus on Azure and DevOps practices. The role requires 3-5 years of .NET experience and offers a hybrid work environment in Calgary or Edmonton. Candidates should have strong skills in C#, Azure, and Git.

Benefits

Hybrid work opportunities

Qualifications

  • 3–5 years of experience in .NET software development with a focus on C# and web technologies.
  • Hands-on experience with Azure deployments and Azure DevOps.
  • Proficiency with Git for version control.

Responsibilities

  • Design, develop, test, deploy, and maintain scalable and performant .NET applications using C# and ASP.NET.
  • Collaborate with cross-functional teams to convert legacy code into modern and maintainable solutions.
  • Implement and manage CI/CD pipelines using Azure DevOps.

Skills

C#
.NET software development
Azure deployments
Azure DevOps
SQL queries
RESTful APIs
Git
Microsoft Dynamics 365

Job description

Job Details

Description

Come work with us!

Do you have a passion for .NET software development and experience in C# and web development? If so, keep reading!

CPA Alberta is seeking an Intermediate .NET Software Developer to join our Business Systems team. This position is responsible for designing, developing, and maintaining modern web applications and services, with a focus on Azure deployments, DevOps practices, Dynamics 365 integration, and modernizing legacy systems. This position reports to the Manager, Application Development and Integrations.

CPA Alberta has offices in Edmonton and Calgary and provides hybrid Telecommuting opportunities (working from home a maximum of 3 days a week).

Further information on the benefits of working with CPA Alberta can be found on our website here.

What You Bring

  • 3–5 years of experience in .NET software development with a focus on C# and web technologies
  • Hands-on experience with Azure deployments and Azure DevOps
  • Proficiency with Git for version control
  • Experience working with Microsoft Dynamics 365
  • Experience working with and developing RESTful APIs
  • Proficiency in SQL queries and SQL Server databases, including writing and optimizing queries for data retrieval, reporting, and application integration
  • Proven ability to refactor and modernize legacy codebases
  • Strong communication skills and a collaborative mindset
  • Customer service orientation and problem-solving attitude

What You Will Be Doing

  • Design, develop, test, deploy, and maintain scalable and performant .NET applications using C# and ASP.NET
  • Collaborate with cross-functional teams to convert legacy code into modern and maintainable solutions
  • Implement and manage CI/CD pipelines using Azure DevOps
  • Deploy, monitor, and optimize applications in Azure cloud environments
  • Integrate and customize Microsoft Dynamics 365 solutions
  • Maintain version control using Git and follow best practices for code management
  • Provide technical support and troubleshooting for internal stakeholders
  • Communicate effectively with both technical and non-technical team members
  • Provide solutions with a strong focus on user satisfaction and support

Why CPA Alberta

CPA Alberta is the professional regulatory organization representing Alberta’s more than 30,000 Chartered Professional Accountants (CPAs). Alberta’s CPAs are among the more than 220,000 Canadian CPAs who provide financial and management expertise across the country and around the world, at every level and in every sector. CPA Alberta’s legislated mandate is to protect the interest of the public, protect the integrity of the profession, promote and increase the competence of Alberta CPAs, and regulate the conduct of Alberta CPAs.

We’d love to hear from you

If You Have Competency In

  • Values & Ethics
  • Teamwork & Adaptability
  • Organizational Awareness
  • Communication
  • Analytical Thinking
  • Judgement
  • Planning & Organizing
  • Results Management

Don’t meet every single requirement? If you’re excited about this role but your experience doesn’t align perfectly with every qualification shown, we encourage you to apply. You may be just the right candidate for this or other roles.

Working Specifications

  • Fast paced work environment.
  • Some travel may be required.
  • Occasional work outside of regular working hours may be required.
  • This position can be in either Calgary or Edmonton.

CPA Alberta thanks all applicants for their interest and advises that we will contact only those selected for an interview.

Equal Employment Opportunity Statement

In its commitment to an equitable, diverse, and inclusive workforce, CPA Alberta welcomes applications from all qualified persons. We encourage members of equity groups (women, Black, Indigenous peoples, visible minorities, persons with disabilities, and LGBTQ2S+); and all those who may contribute to the further diversification of the organization to apply.

Please notify us if you require accommodation at any time during the recruitment process.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.