Talent.com
3Pillar Global
Senior C#.Net Senior Software Engineer3Pillar Global • Canada
Senior C#.Net Senior Software Engineer

Senior C#.Net Senior Software Engineer

3Pillar Global • Canada
30+ days ago
Job type
  • Full-time
Job description
3Pillar is an AI transformation partner on a mission to help enterprises build the AI-native products and intelligent agents that will define the next era of business. With teams across North America, Europe, Latin America, and Asia, we work with the most ambitious companies in financial services, healthcare, media, and technology — helping them move faster, modernize boldly, and compete on their own terms. Our HelixAI platform and Helix Pods delivery model put our engineers at the center of real agentic transformation — doing work that is open, portable, and built to last. We are building the future of enterprise AI.

Responsibilities:

Key Responsibilities:

  • Actively contribute in agile project teams during scrums, sprint planning, code reviews

  • Develop, maintain, and integrate software systems and applications.

  • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality.

  • Apply object oriented programming concepts and design patterns

  • Write automated unit tests

  • Participate in story refinement and sprint planning

  • More senior candidates will have demonstrated the ability to design complex data models and REST APIs, evaluate and compare solution options, and have technical leadership skills.

  • Articulate technical issues to peers, architects and project managers while recommending creative solutions

  • Ensure application quality and guard against regressions by maintaining test suites covering the breadth of system features

  • Client facing experience and strong communication skills

  • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools.

  • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success.

  • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities.

  • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.

Requirements

  • A minimum of 7+ years of experience/expertise in the following areas specified below*:

    Senior level software development experience using and Core,

    Experience with .NET MVC and .NET10

    Front-end technologies: Front-end AngularJS and Angular 17, HTML, CSS

    SQL and Ms SQL Server 2019

  • Experience in Agile software development methodologies.

  • Expertise in applying Object-Oriented Programming principles (abstraction, encapsulation).

  • Experience in creating and implementing well-tested, scalable, and performant enterprise-level systems.

  • Practice and initiative mentoring other engineers and decision-makers throughout the organization.

  • Good understanding of SOLID principles.

  • Familiarity with OWASP.

  • Client facing experience and strong communication skills.

Nice to haves:

Additional Experience Desired:

  • Previous experience with IBM MQ or any similar message queuing system

  • Containers using Docker/Kubernetes/Aspire

  • Object-Relational Mappers (ORMs)

  • Prior experience with SQL Server Reporting Services

  • Architectural (Microservices, Serverless etc) and Design (Factory, Singleton, Observer etc) Patterns

  • Working with Cloud technologies (Azure, AWS)

What is it like working for 3Pillar Global?

What is it like working for 3Pillar Global?

At 3Pillar, we offer a world of opportunity:

  • Imagine a flexible work environment – whether it's the office, your home, or a blend of both. From interviews to onboarding, we embody a remote-first approach.

  • You will be part of a global team, learning from top talent around the world and across cultures, speaking English everyday. Our global workforce enables our team to leverage global resources to accomplish our work in efficient and effective teams.

  • We’re big on your well-being – as a company, we spend a whole trimester in our annual cycle focused on wellbeing. Whether it is taking advantage of fitness offerings, mental health plans (country-dependent), or simply leveraging generous time off, we want all of our team members operating at their best.

  • Our professional services model enables us to accelerate career growth and development opportunities - across projects, offerings, and industries.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Create a job alert for this search

Senior C#.Net Senior Software Engineer • Canada

Similar jobs

Senior Software Engineer —.NET & Python for CAD/BIM Apps

FABSTATIONCA
Full-time

A leading technology firm in Canada is seeking a Senior Software Developer to build and maintain applications that integrate with top AEC platforms.The ideal candidate should have over 8 years of e... Show more

 • Promoted

Senior FullStack Developer (.NET)

Evolvic Inc.CA
Full-time

We are seeking Senior Fullstack Developers to build complex features and lead development efforts.This role requires extensive experience with.NET technologies and modern web frameworks, working cl... Show more

 • Promoted

Senior Software Engineer

Confidential, , canada, Canada
Full-time

Talent Acquisition Coordinator @ Orion Innovation (We are Hiring for.Net Full Stack Developer for Remote @ Canada).Experience in 8 to 10 Years in Sofware Developer with Proven experience with Go, S... Show more

 • Promoted

Senior.Net Developer - Contract

ROSSCA
Full-time

Our client is looking for a Senior.You will work remotely from your home office.Experience with Web Controls and.Minimum 5 years proven experience in developing applications using ASP.Minimum 5 yea... Show more

 • Promoted

Senior.NET Developer - Build, Modernize & Deliver

ROSSCA
Full-time

Join a dynamic team at a forward-thinking company where you will develop, test, and implement complex application programs.This role involves planning, designing, and deploying new applications whi... Show more

 • Promoted

Senior.NET Developer (Coming Soon!)

Nuclear Promise X, , canada, Canada
Full-time

NPX partners with nuclear utilities and new reactor projects to unlock performance through innovation.We combine decades of nuclear operation expertise with AI, digital tools, and lean processes to... Show more

 • Promoted

Remote.NET Software Engineer – Cloud & Azure

Olivine, Inc., , canada, Canada
Remote
Full-time

A dynamic tech company is seeking a remote software developer to join their innovative team.The role focuses on developing web solutions primarily using C# and.NET within a cloud environment.Applic... Show more

 • Promoted

Senior Software Engineer – AEC Integration (.NET / Python)

FABSTATIONCA
Full-time

We are looking for a Senior Software Developer with strong.NET and Python experience to build and maintain applications that integrate with leading AEC ERP, MRP, design and modelling platforms.The ... Show more

 • Promoted

Innovative Senior.NET Developer Driving Nuclear Industry Software Solutions

Nuclear Promise X, , canada, Canada
Full-time

Lead the design of mission-critical software systems as a Senior.Create robust and scalable solutions that enhance digital transformation in the nuclear sector, utilizing cloud-native technologies.... Show more

 • Promoted

Architect Software Solutions in C++ and.NET

Eddyfi TechnologiesCA
Full-time

Join us as an Architect for Software Solutions and make a mark on our high-performance LCMS and inspection systems.This senior role focuses on architectural design, development, and team mentorship... Show more

 • Promoted

Senior Software Engineer, Product (Canada)

Centari, , canada, Canada
Full-time

Senior Software Engineer, Product (Canada).Senior Software Engineer, Product (Canada).This range is provided by Centari.Your actual pay will be based on your skills and experience — talk with your ... Show more

 • Promoted

Senior Software Engineer

Jobber, , canada, Canada
Full-time

Are you an experienced software developer with a passion for finding creative solutions to real‑world problems? Then Jobber might be the place for you! We’re looking for Senior Software Engineers t... Show more

 • Promoted

Senior Backend Engineer - AI-First,.NET/C# (Remote Canada)

Computrition, Inc., , canada, Canada
Remote
Full-time

A leading software company is seeking a Senior Software Engineer to develop a new AI-first SaaS application.You will design backend systems using.NET/C# and apply advanced architectural patterns wi... Show more

 • Promoted

Senior.NET Full-Stack Engineer - Build Scalable Solutions

NagarroCA
Full-time

A leading digital product engineering company in Canada is looking for experienced programmers with over 5 years in C# and expertise in ASP.Ideal candidates will also have experience with Angular o... Show more

 • Promoted

Senior Dotnet Developer

Accion LabsCA
Full-time

Direct message the job poster from Accion Labs.Remote - Immediate interviews for Senior.Net Developer - Long term contract.Entity Framework experiences for CRUD (CQRS), Design Pattern Implementatio... Show more

 • Promoted

Senior.NET Developer

Embrace Software IncCA
Full-time

Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world.We focus on building niche software businesses that deliver mission-critical solutions a... Show more

 • Promoted

Senior Software Engineer - New Markets

Alpaca, , canada, Canada
Full-time

Alpaca is a US-headquartered self-clearing broker-dealer and brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more.Our recent Series C funding round broug... Show more

 • Promoted

Senior.NET Engineer — Remote

ROSSCA
Remote
Full-time

An innovative company is seeking a Senior.Net Developer who will work remotely from their home office.In this role, you will be responsible for developing and implementing web applications using AS... Show more

 • Promoted

Senior Software Engineer Driving Scalable Solutions and Innovations

Alternative Payments, , canada, Canada
Full-time

Step into a Lead Software Engineer role focused on scalability and innovation.Develop and implement efficient microservices while providing technical mentorship to enhance engineering excellence.Wi... Show more

 • Promoted

Remote Senior ASP.NET Developer - C# & Oracle Expert

ROSSCA
Remote
Full-time

An innovative company is seeking a Senior.Net Developer to join their remote team.In this role, you will leverage your extensive experience in ASP.NET to develop and implement web applications and ... Show more