×
Register Here to Apply for Jobs or Post Jobs. X

Application Developer

Job in Calgary, Alberta, D3J, Canada
Listing for: STEP Energy Services Ltd.
Full Time position
Listed on 2026-10-17
Job specializations:
  • Software Development
    Backend Developer, .NET Developer, SQL Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 CAD Yearly CAD 90000.00 120000.00 YEAR
Job Description & How to Apply Below
Description

WHAT YOU WILL DO:

The Application Developer designs, develops, maintains and supports business applications, system integrations and databases to improve business processes and data exchange across the organization. This permanent, full-time position is based in Calgary, Alberta, and requires experience with Microsoft technologies, including .NET, C#, SQL Server and Git Hub, as well as the use of AI-assisted development tools for coding, testing and documentation.

WHAT WE OFFER:

Competitive pay: Pay aligned with industry standards.

Community investment: Opportunity for impact in the communities in which we live and work.

Social environment: Culture-building activities, social clubs.

Education/Training opportunities: Take your skills to the next level.

Career growth: Possibilities to expand your career

  • Generous total rewards package including competitive pay, benefits, and reward offerings
  • STEP-provided benefits package (start day one with option to upgrade)
  • RRSP matching
  • Potential for paid training and development opportunities
  • Fuel discount card for personal use
  • Employee perks including corporate discounts and memberships
  • Employee referral bonus program

WHAT WE REQUIRE:

Responsibilities

Application Development

  • Design, develop, test, deploy, and maintain business applications using .NET and C#.
  • Enhance and support existing applications to meet evolving business requirements.
  • Participate in application architecture, technical design, and code reviews.
  • Develop and maintain APIs, services, and backend components.
  • Troubleshoot and resolve application defects and performance issues.
  • Work with business stakeholders to define requirements and technical specifications.
  • Utilize Git Hub and Git Hub Copilot to improve development efficiency, code quality, documentation, testing, and team collaboration while adhering to development standards and best practices.
  • Follow established development standards, security practices, and change management processes.

AI-Assisted Development

  • Use AI coding assistants and agents (Git Hub Copilot, Claude Code and similar) as a standard part of daily development - scaffolding, refactoring, test generation, documentation and troubleshooting.
  • Review, test and take ownership of AI-generated code to the same standard as hand-written code; understand where these tools are unreliable and when not to use them.
  • Contribute to the written conventions, prompts and repository-level instructions that make AI assistance produce consistent, standards-compliant output for the whole team.
  • Apply AI tooling within established security, data-handling and change-management practices.

Application and Integration Support

  • Provide Tier 2 and Tier 3 support for internally developed and supported applications.
  • Analyze and resolve application, integration, and database issues.
  • Monitor application performance and system health.
  • Collaborate with vendors and external partners to resolve technical issues.
  • Document solutions, troubleshooting procedures, and support knowledge.
  • Participate in after-hours support activities as required.
  • Identify opportunities to automate business processes and improve operational efficiency.
  • Recommend enhancements to application architecture, integration design, and development practices.
  • Contribute to technology planning and modernization initiatives.
  • Evaluate and pilot emerging AI development tools and workflows, and share effective practices with the team.
  • Stay current with Microsoft development tools, platforms, and best practices.

Qualifications

  • Diploma or degree in Computer Science, Software Development, Information Technology, or related field.
  • Minimum 3 years of professional software development experience.
  • Demonstrated experience delivering business applications and integrations in a corporate environment.
  • Strong experience with Microsoft SQL Server, including database design, stored procedures, views, and query optimization.
  • Experience developing and consuming REST APIs and web services.
  • Experience building and supporting system integrations.
  • Proficiency with Git Hub for source control, branch management, pull requests, code reviews, and release management.
  • Demonstrated experience developing with AI coding assistants or agents (e.g. Git Hub Copilot, Claude Code, Cursor), including reviewing and validating generated code.
  • Sound judgment about the limits of AI-generated code - correctness, security, licensing and maintainability.
  • Strong understanding of software development lifecycle (SDLC) practices.
  • Experience troubleshooting…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary