Recherche d'emploi > Calgary, AB > Software developer

Full-Stack Software Developer

MNP
Calgary, AB, Canadá
59,7 $-76,18 $ / heure (estimé)
Temps plein

Job Details

Description

Inspirational, innovative and entrepreneurial - this is how we describe our empowered teams. Combine your passion with purpose and join a culture that is thriving in the face of change.

Make an impact with our Technology - Development team as a Full-Stack Software Developer. This diverse team of tech-savvy builders and problem solvers embraces digital transformation, and the possibilities technology brings to the future of our industry.

We’re looking for team members who have a strong sense of ownership and drive, and who thrive on delivering high-quality solutions that are redefining the way MNP does business.

MNP is proudly Canadian. Providing business strategies and solutions, we are a leading national accounting, tax and business advisory firm in Canada.

Entrepreneurial to our core, our talented team members transcend obstacles into opportunities and are successfully transforming mid-market business practices.

Responsibilities

  • Design, develop, and maintain our custom ERP system featuring Angular, C#, Winforms, SQL, CosmosDB, REST domain services, and a hybrid deployment on Azure and on-premises
  • Be an active participant in Scrum ceremonies such as sprint planning, daily stand-ups, sprint review and retrospective
  • Perform code reviews to provide meaningful, helpful feedback to other Developers, and help us stay on track in terms of architecture, security, and other critical elements
  • Contribute to the development of new ideas and approaches to improve work processes
  • Mentor other Developers through pair programming, code reviews, demos and lunch and learns
  • Complete technical investigations (such as POCs or analyses) to determine technology risk, and feasibility among other things
  • Write unit, system, and integration tests achieving a high degree of code coverage

Skills and Experience

  • At least 5 years of experience as a .NET developer, with deep knowledge of Entity Framework and C#
  • At least 3 years of experience in developing applications using C# and .NET Framework / Core, with a preference for ASP.NET Core
  • Experience in designing microservices that interface with NoSQL back-ends
  • Experience in building RESTful web APIs, with knowledge of Domain Driven Design considered an asset
  • Demonstrate proficiency in building web applications using JavaScript SPA frameworks like Angular 8+ (preferred), and technologies such as ASP.

NET MVC, ASP.NET Razor Pages, or Blazor

  • Experience with Infrastructure-as-code, with proficiency in Terraform (preferred)
  • Possess working knowledge of cloud service providers, notably Azure and AWS
  • Understanding of Agile development methodologies, including Scrum required
  • Il y a plus de 30 jours
Emplois reliés
S.i. Systems
Calgary, Alberta

Senior Full Stack Developer to develop a cutting-edge analytics product in a dynamic, startup-like environment. Optimize the technology stack for performance, security, and scalability. Understanding of microservices architecture and modern data analytics stacks. Bachelor’s degree in Computer Scienc...

Hasbro
CA

As a Full Stack Software Engineer working on the D&D team you will help design and build the clients and services that will power the next generation of D&D’s best-in-class digital Dungeon Master tools. This role will be fully remote and located in Canada. At least 2 years of experience as a...

University of Calgary
Calgary, Alberta

At least 1 year of industry experience as a full-stack web developer, either through full-time or internships. In-depth working knowledge of and experience with React and Flask, either in an industry context (full-time, part-time and internship roles) or through personal projects and contributions t...

S.i. Systems
Calgary, Alberta

Experience with design patterns and their application and software architecture considerations. Developers will engage in all project phases, from research and discovery to solution design, development, and deployment. ...

Royal Bank of Canada>
Calgary, Alberta

Build reusable and fully tested (unit tests) code using tools like Jest, Jasmine, Karma, and Protractor. Strong proficiency in MEAN stack (Angular, Express, Node. Angular, AngularJS, Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriente...

Opla Energy
Calgary, Alberta

The Intermediate Full Stack Developer contributes to all aspects of the SLDC process. Contribute to other software development. Strong software development skills. ...

PMassistant
CA

Determine hardware and software requirements to achieve optimal server performance. Write, modify, integrate and test software code. Research and evaluate a variety of software products. ...

BMO
Canada, Canada

Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. Analyzes, develops, tests, and implements new software programs, and documen...

S.i. Systems
Calgary, Alberta

Net) and JavaScript Developer to create new and support existing web and mobile construction management applications. ...

Hasbro
CA

As a Full Stack Software Engineer working on the D&D team you will help design and build the clients and services that will power the next generation of D&D’s best-in-class digital toolset and marketplace, D&D Beyond. This role will be fully remote and located in Canada. At least 2 years...