Senior C# (.Net Core) Developer (10+ years) with strong backend experience to upgrade a complex application in a Cloud environment (AWS)

S.i. Systems
Toronto
Temps plein

Our client is seeking Senior C# (.Net Core) Developer (10+ years) with strong backend experience to upgrade a complex application in a Cloud environment

This role is % Remote and candidate must be willing to work standard MST business hours. Preference given to local Calgary Candidates

Must Have :

  • 10+ years experience as a Senior C# (.Net Core) Developer ( 10+ years) with strong backend experience to upgrade a complex application
  • Both nonrelational ( Mongo DB, AWS Dynamo DB ) and relational Databases ( SQL Server, Postgre SQL, Oracle) and
  • Experience working with RESTful API services to create integration and data flow between front-end and back-end systems
  • Strong experience with at least two of the following : JavaScript, Typescript, React, Redux,
  • 3+ years experience developing in and deploying on AWS infrastructure (preferred tools combination of following Cognito, S3, ECS, CDK, Lambda, Cloud Watch, API Gateway and amplify )
  • Experience working on complex projects withing Manufacturing or Industrial control centers

Nice to have :

  • Monorepo experience (Single SPA, TurboRepo)
  • Time Series databases : Inmation, Aveva PI, Aveva Wonderware, etc.
  • CI / CD Pipelines (CircleCI, Github Actions, Jenkins)
  • Expertise in creating unit and automated tests using tools like Jest, Mocha, and Cypress,
  • Strong experience with AG Grid, enhancing data presentation and user interaction in data-intensive applications.
  • Experience implementing secure authentication and authorization mechanisms using JSON Web Tokens (JWT) through platforms such as AWS Cognito, AWS Amplify, Auth0, or equivalent services.

What you will be doing :

  • Develop and deliver production quality web applications with 70% of time in backend and 30% spent front end. These applications have a large volume of real-time data
  • Learn and understand multiple applications and business processes supporting our business units. (These applications include large data sets and
  • Develop new applications based on identified business need.
  • Support and troubleshoot existing applications, creating code fixes / patches, ensuring system stability.
  • Provide general end user support in solving complex issues.
  • Guidance on Architecture and mentoring junior developers
  • Il y a plus de 30 jours
Emplois reliés
Procom
Mississauga, Ontario

On behalf of our client in the IT Services industry, Procom is looking for a Senior. Exceptional utilizing the technologies and domain knowledge with the delivery of developed components or integrated components. Excel with on time delivery with minimal supervision. Bachelor's degree in Computer Sci...

S.i. Systems
Toronto, Ontario

Work with the Platform teams to collect, document and implement identity lifecycle workflows into the system. Hybrid, 2 days in office (Mississauga, Toronto, Kitchener). Access Request, Access Termination, Access Review, Segregation of Duties/Toxic Combinations, Access Workflow and Privileged Access...

Wawanesa Insurance
Toronto, Ontario

The Senior Developer will be part of our Life Edge Digital Delivery team and contributes to Wawanesa’s success by designing, documenting, developing, testing, and supporting system solutions to meet business stakeholder requirements. Four years of practical experience performing an application devel...

S.i. Systems
Toronto, Ontario

Senior Technical Business Analyst with public sector project management experience to work on multiple process improvement projects within the ITSM space including: User Persona, User Lifecycle, and government restructuring. Experience with development and implementation of content management, docum...

IntelliPro Group Inc.
Toronto, Ontario

Collaborate with stakeholders to define solutions that meet business needs Define testing strategies, including unit testing, integration testing, and automated testing, to ensure application reliability. IntelliPro, a global leader in connecting individuals with rewarding employment opportunities, ...

S.i. Systems
Toronto, Ontario

Senior Lead Consultant to manage client relationships and drive project success in advanced metering infrastructure initiatives. Undergraduate degree in Computer/Data Science, Business Administration, Engineering, or a related field. Experience working with C-suite executives and presenting to vario...

Reddit
Toronto, Ontario

As a Senior Engineer you will play a leading role in creating and scaling features and services to support joyful, engaging and international experiences. We help achieve our mission by building experiences across various community topics, like Sports or Entertainment to help users to connect better...

EY
Toronto, Ontario

Our Total Rewards package includes a comprehensive medical, prescription drug and dental coverage, a defined contribution pension plan, a great vacation policy plus firm paid days that allow you to enjoy longer long weekends throughout the year, statutory holidays and paid personal days (based on pr...

Motion Recruitment
Toronto, Ontario

They provide software products and services for the world's largest institutions to local firms including portfolio management, trading, private equity, fund of funds and hedge fund administration, institutional outsources, and financial services software. Our client is a global provider of investme...

CGI
Toronto, Ontario

The ideal candidate will have extensive experience in designing and implementing software applications using Clean Architecture and Domain-Driven Design (DDD) principles. This role is hybrid and requires you to be in our downtown Toronto office ( Yonge Street) 2-3 times per week - subject to change ...