Software Developer (Calgary)

Software Developer (Calgary)

21 Aug
|
Impact Logic
|
Calgary

21 Aug

Impact Logic

Calgary

18th August, 2026

Senior Full Stack Developer (.NET) About the Company

Our client is a growing technology company developing modern software products and cloud-based solutions, with a collaborative engineering team focused on solving real-world business problems.

About the Role

We are looking for a Senior Full Stack Developer to join an experienced engineering team and help shape the technical direction of a growing product. You will work across the full software development lifecycle while contributing to architecture, troubleshooting, system reliability, and technical improvements.

This role is ideal for a proactive engineer who takes ownership, works independently, and provides technical leadership through strong judgment, mentoring, and collaboration.

What You'll Do

- Design, develop, and maintain modern .NET applications.
- Build and enhance web applications using ASP.NET Core and Blazor.
- Design, develop, and optimize SQL Server databases.
- Develop cloud-based solutions within Microsoft Azure.
- Troubleshoot production issues and investigate complex bugs.
- Implement long-term solutions to improve application reliability.
- Monitor application health and identify opportunities to improve system performance.
- Participate in architecture and technical design discussions.
- Mentor junior developers through code reviews and collaboration.
- Work across the full software development lifecycle, from planning through deployment.
- Identify opportunities to improve systems, tooling, and development practices.
- Contribute to technical decisions and help move projects forward with minimal supervision.

What We're Looking For

- 6–10+ years of professional software development experience.




- Strong experience with C#.
- Strong experience with ASP.NET Core.
- Solid experience with Blazor.
- Strong experience with SQL Server.
- Strong experience with Microsoft Azure.
- Experience with Windows-based application development.
- Experience building scalable production applications.
- Strong debugging and problem-solving skills.
- Ability to work independently with minimal supervision.
- Strong communication and collaboration skills.
- Demonstrated ownership and ability to follow problems through to completion.
- Comfortable making technical decisions and influencing technical direction.

Nice to Have

- DevOps or CI/CD experience.
- Experience improving system monitoring and observability.
- Performance tuning and optimization experience.
- Exposure to cloud architecture and infrastructure.
- Experience working within smaller, fast-moving engineering teams.

Education & Certifications

- Relevant post-secondary education or equivalent professional experience.

What Success Looks Like

- You act as a builder rather than an order taker.
- You identify and solve problems proactively.
- You make thoughtful technical decisions and take responsibility for their outcomes.
- You become someone the team trusts with important systems.
- You mentor other developers through collaboration and technical guidance.
- You improve systems and processes rather than simply completing assigned tickets.
- You help solve difficult technical problems and contribute to the product's long-term success.

Job Details:

- Employment type: Permanent
- Location: Calgary, Alberta
- Work model: Hybrid
- Schedule: Tuesday–Thursday in office; Monday and Friday remote

📌 Software Developer (Calgary)
🏢 Impact Logic
📍 Calgary

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: software developer (calgary) / calgary

Subscribe to this job alert:

Get the latest job offers by email for: software developer (calgary) / calgary