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
Full-time

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
  • 28 days ago
Related jobs
Promoted
Michael Page International Canada Limited
Toronto, Ontario

Strong analytical skills and attention to detail, with the ability to translate complex financial data into actionable insights. Liaise with Treasury, Finance, Risk Management, and Compliance teams to support regulatory reporting efforts and cash flow management initiatives. Collaborate with the Tre...

S.i. Systems
Toronto, Ontario

Cross-functional collaboration: Proven experience working with marketing, product, UX, and design teams to align content with organizational goals. Marketing team with content strategies including content audit, writing. Project management: Experience managing complex projects, including. Strategic ...

Procom
Toronto, Ontario

In the Lab you will be innovating with creators from coast – to – coast to deliver meaningful, fulfilling work and you will have the latest and greatest technology to do it. Welcome to GorillaWorks, where the future of recruitment is being redefined, and we're inviting you to be a part of this extra...

Lorven Technologies
Toronto, Ontario

Experience in Python in an enterprise environment, covering the whole development life cycle. Manage timelines/deliverables within the team towards the successful delivery of projects. Design software solutions by interacting with portfolio managers, traders, operations staff and peers to understand...

S.i. Systems
Toronto, Ontario

Ensuring compliance to organizational standards and guidelines, providing guidance to project team members on milestones and status reporting. Participating in risk identification and supporting the development of mitigation strategies, taking corrective action to minimize overall impact on project ...

Hiring Help
Mississauga, Ontario

You will be required to have previous experience within the following commercial lines account in Manufacturing, Construction, E&O and D&O, large auto fleets, and other lines of Commercial Insurance. You will be responsible for the day-to-day activity involving clients, handling files, and maintaini...

Royal Bank of Canada>
Toronto, Ontario

As a Senior Cloud Developer, you'll play a pivotal role in shaping the future of technology at RBC and gaining experience building and operating fully managed technology services in a hybrid Cloud environment. Join our dynamic and innovative Hybrid Infrastructure Services Team, where cutting-edge te...

Axelon Services Corporation
Mississauga, Ontario

Experience with Linux-based infrastructures, Linux/Unix administration, and Cloud. Global Financial Firm located in Mississauga, ON has an immediate contract opportunity for an experienced Senior Application Developer. You will need to have reliable internet, computer and android or iphone for remot...

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...

S.i. Systems
Toronto, Ontario

Collaborate with cross-functional teams, including designers and back-end developers, to deliver a seamless user experience. Improve and maintain the React component library, ensuring it aligns with best practices and industry standards. Our client is seeking a Senior React Developer to enhance and ...