Postuler

Publié il y a 8 mois

Senior Developer

@ Olsen

Calgary, Alberta

TélétravailTemps plein7+ ans d’expérience
Postuler
SIGNAUX

En bref

Olsen, which implements and optimizes Vista ERP for construction companies across North America, is hiring a Senior Developer for full-time internal development. The role leads technical strategy and cloud architecture (Azure) while staying hands-on with C#/.NET or Python backend and API work. Remote flexibility is offered.

Responsabilités :

  • Design and build custom software for ERP integrations, analytics and automation
  • Define scalable application and data architecture and technical roadmaps
  • Own Azure cloud infrastructure, security and cost optimization
  • Mentor developers and contribute to system design and code reviews

Résumé des exigences :

  • 7 to 10+ years of professional software development experience
  • Strong C#/.NET and/or Python with scalable API experience
  • Experience designing production-grade system architecture
  • Strong Azure cloud architecture and relational database skills

Outils et compétences

Source et dates

Site carrière / système de candidatures · bamboohr

Date publiée par l’employeur
2026-03-25
Première détection par notre source
2026-10-08
Mise à jour du dossier source
2026-10-09

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience7 an(s) et plus
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailDomicile, Bureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
Avantages mentionnésHoraire flexible

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

ChampValeur
Offres sur Jobsy1
Description

Senior Developer

Olsen specializes in the implementation and optimization of enterprise resource management systems, particularly Vista ERP, for high-revenue construction companies across North America. As a trailblazer in the industry, our goal is to propel our clients toward digital transformation by automating and enhancing their business processes. We are committed to driving impactful changes through data analytics and technology, harnessing our collective expertise, innovation, and commitment to excellence. To further our mission, we are seeking an exceptionally skilled Senior Developer to join our team of professionals. This role focuses primarily on internal development and collaboration with internal teams, with a strong emphasis on technical leadership, long-term architectural strategy, and infrastructure ownership.

The ideal candidate brings strong technical maturity, with the ability to design and implement robust systems, make informed infrastructure and architectural decisions, and guide technical direction while remaining actively involved in development.

Key Responsibilities

- Collaborate with cross-functional teams to design, build, and enhance custom software solutions supporting ERP integrations, analytics, automation, and AI-driven workflows.

- Define and drive scalable application and data architecture, owning long-term technical strategy, roadmaps, and architectural direction across internal platforms.

- Lead technical decision-making across system architecture, cloud infrastructure, deployment strategies, and integration patterns.

- Design, build, and evolve scalable backend services, APIs, and system architectures, with a focus on performance, reliability, and maintainability.

- Own and evolve cloud infrastructure (Azure), including architecture, networking, security, identity and access management, and cost optimization.

- Proactively identify system-level risks and drive improvements in performance, reliability, scalability, and security, while troubleshooting and enhancing existing applications.

- Provide technical mentorship, contribute to system design and code reviews, and maintain clear and thorough documentation for architecture, infrastructure, and development workflows.

Essential Qualifications and Experience

- 7-10+ years of professional experience in software development across backend, frontend, and data-focused systems.

- Strong proficiency in C#/.NET and/or Python, with extensive experience building scalable APIs and backend services.

- Demonstrated experience designing system architecture and operating complex, production-grade systems.

- Strong experience with cloud architecture, particularly within Azure environments.

- Deep understanding of relational database design, performance tuning, and data architecture (SQL Server and/or PostgreSQL).

- Experience designing and managing cloud infrastructure, CI/CD pipelines, and containerized applications.

- Ability to demonstrate technical expertise through prior systems, projects, or architectural contributions.

Nice-to-Have Qualifications and Experience

- Hands-on experience with modern frontend frameworks and TypeScript/JavaScript.

- Experience designing data architectures that support scalability, performance, and long-term maintainability.

- Experience with backend performance optimization, scalability patterns, and distributed systems is a strong asset.

- Exposure to Data, AI, or ML solutions (e.g., OpenAI/LLMs, document processing, analytics pipelines) is considered a strong asset.

- Experience working within complex system integrations or ERP environments is highly preferred.

Must-Have Skills

- Ability to communicate technical ideas clearly with teammates and document work effectively.

- Strong problem-solving ability and systems-level thinking.

- Ability to take ownership of complex technical initiatives and make independent technical decisions from design through implementation across projects.

- Strong organizational skills and the ability to manage priorities across multiple technical initiatives.

- High level of integrity and ability to handle the confidentiality of sensitive information.
- Backend: C#/.NET, Python, Django, Azure Functions, SQL

- DevOps & Cloud: Azure Cloud, CI/CD pipelines, Docker

Nice-to-Have Skills

- Experience with frontend frameworks (React, Vue.js) and modern CSS frameworks (e.g., Tailwind)

- Data & AI: SQL Server, PostgreSQL, Redis (nice to have), OpenAI/LLMs, document processing, data integrations

Benefits of Working at Olsen

- Big thinking is the baseline. We hire curious people and then actually give them room to run.
- Remote flexibility that means what it says. Work where you work best, no asterisks.
- Growth that goes in the direction you want, not just the one that is convenient for us.
- Benefits shaped by the people who use them. Our team votes on what is offered and how it evolves.
- Straight talk at every level. You will always know where things stand and your voice will be heard.
- A team that genuinely enjoys the work. High standards, good people, and a culture worth showing up for.

Olsen is committed to recognizing the dignity and worth of every individual, offering equitable rights and opportunities to all our employees. We foster a culture of understanding and mutual respect.

If you are highly motivated, committed to continual learning, and excited to be a part of a growing firm, we invite you to submit your resume and cover letter. Please articulate why you are a remarkable candidate and what you are seeking from your next career move and employer.

We appreciate the interest of all applicants, but only those shortlisted will be contacted.

Emplois semblables

  • Senior Developer - Remote

    Toronto, ON +1

    Transworld Systems Inc.: (TSI) stands as the leading tech-driven provider in Accounts Receivable Management (ARM), Healthcare Revenue Cycle Management (RCM), Customer…

    5+ ansCandidates need at least 5 years of software development experience, expert SQL Server skills, and strong C#, .NET and REST API experience. They also need security knowledge (OWASP Top 10, vulnerability management) and strong leadership and communication skills.

    SQL Server, Git, Mend.io, PowerShell, AWS, Azure

  • Senior Developer, Rapid Innovation Development

    Calgary, AB
    Temps plein

    MNP

    5+ ansCandidates need at least 5 years of professional software development experience and a record of leading software projects from start to finish. They need strong skills in modern web and cloud technologies, UX and UI, Agile practices, and communication.

    Azure, Angular, TypeScript, C#/.NET, Power Platform, SQL

  • Sr. Developer - Application Development JAVA N 4B

    Alberta
    TélétravailTemps plein

    Headstrong Canada Company

    Candidates need a bachelor's degree in computer science, computer engineering, information technology or a master's in software engineering, plus strong Java full stack and Apache Kafka skills and Agile experience. An Oracle Certified Java Associate certification is listed, and C2-level English is required.

    Java, Apache Kafka

    Sr. Developer - Application Development JAVA N 4B

    Alberta
    TélétravailTemps plein

    Headstrong Canada Company

    Candidates need a bachelor's degree in computer science, computer engineering, information technology or a master's in software engineering, plus strong Java full stack and Apache Kafka skills and Agile experience. An Oracle Certified Java Associate certification is listed, and C2-level English is required.

    Java, Apache Kafka

    Sr. Developer - Application Development JAVA N 4B

    Alberta
    TélétravailTemps plein

    Headstrong Canada Company

    Candidates need Java full stack development experience, familiarity with Agile methods and Apache Kafka, and a bachelor's degree in computer science, computer engineering, information technology or a master's in software engineering. The posting asks for Oracle Certified Java Associate certification and fluent English.

    Java, Apache Kafka

  • Developer, RBC Amplify 2027, Calgary

    Calgary, AB
    Temps plein

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Cotation en bourse: TSX:RY · NYSE:RY · Source vérifiée: 2026-11-02

    Candidates need to be currently enrolled in a post-secondary program graduating between August 2027 and June 2028. They need programming, database, and web technology skills, knowledge of Agile methods, strong communication, and experience with cloud, mobile, DevOps, full-stack, or API development.

    Figma

  • Developer, RBC Amplify 2027, Calgary

    Calgary, AB
    Temps plein

    RBC

    Candidates need current enrolment in a post-secondary program graduating between August 2027 and June 2028. They must understand programming, databases, web technologies and Agile, plus experience with cloud, mobile, DevOps, full-stack or API development.

    Figma

    Developer, RBC Amplify 2027, Calgary

    Calgary, AB
    Temps plein

    RBC

    Candidates need current enrolment in a post-secondary program graduating between August 2027 and June 2028, plus programming and Agile knowledge. They also need experience with cloud, mobile, DevOps, full-stack frameworks or API development, and strong communication and teamwork skills.

    Figma

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.