NET Core Developer

hireVouch

  • Markham, ON
  • Contract
  • Full-time
  • 1 month ago
We're looking for a Senior Developer to work on with our team on the development of a retail payment domain who can collaborate with other Scrum team members (Product Owner, QA, Developers), Solution Architects, and DevOps Engineers on design, development testing, deployment, and support of reusable (plug-and-play) components, such as payment processing integrations, for a SaaS platform in the automotive industry.
  • Automate unit, functional, load/performance tests • Automate component deployment (CI/CD pipeline creation, Terraform scripting)
  • Participate in all agile ceremonies (planning, stand-up, sprint review, retrospective)
  • Manage work and document designs using Azure DevOps
Requirements
  • 5+ years of full-stack experience with SaaS software development in an agile environment (Scrum preferred)
  • Back-End Technologies (NET Core 2+ using C#)
  • Front-End Technologies (Angular 2+, JS, and CSS)
  • DB (AWS DynamoDB, SQL Server 2017, MySQL)
  • API Development (REST/JSON, .NET WebAPI, Swagger, SOAP/XML, Postman)
  • Serverless/Cloud (AWS w/ focus on Lambda, EC2, S3, API Gateway, SQS, Cloudwatch)
  • Middleware/Other (RabbitMQ, NServiceBus, SignalR, ELK)
  • DevOps (Azure & GIT, Terraform, CI/CD pipelines)
  • Architecture/Design (Asynchronous, Microservices, SOA, BDD, DDD, SPA, Application Security, Performance Tuning & Scalability, Responsive Design, Localization)
  • Test Automation (nUnit, Jasmine, JMeter, Selenium .NET Web Driver for C#, Cucumber/Gherkin, Appium)
  • Excellent written & verbal communication (English) Good to have:
  • Knowledge of ReactJS, NodeJS
  • Experience with Payment Processing

hireVouch