C#, .net core self sufficient API developer for large Azure project, SQL. - remote

MYCDD
Posted 3 years ago
Stack Overflow

Back end developer experience in Identity verification coding

Main responsibilities

  • To work alongside (virtually) an existing development team
  • Focus on Eletrconic IDentity verification code, which can involve a 3rd party vendor, subject to the vendor being suitable.
  • Must follow existing standards, and work under our main developer.
  • Help out building additional API features and providing help to our existing developer to meet deadlines, using .net core.
  • Also OCR capability may be required (Must have either EID above, or OCR)
  • Must be aware of security and well experienced on best coding practice
  • High standards are needed
  • Potential help on integrations to external API vendor
  • Must work well under pressure for the short term duration
  • Must be able to work a minimum 7 hour days, 5 days week
  • Daily standup required in the morning, and end of day quick completion report (few lines)
  • Must be familiar with DevOps, Boards, Repos, using Pipelines for deployments, and GitHub
  • To advise based on experience, best security and design practice a cloud application.
  • Project is .net-core, C#, React front end, SQL back end, all in Azure.
  • Experience with Azure and DevOps important
  • Some knowldge of Front end, JS, React

Knowledge, skills and experience

  • Highly experienced in software development, but more importantly up to date with the latest frameworks.
  • Have experience in working with Onfido, Passbase, IDme, Jumio etc... once of the main ID vendor, or has worked on a known SDK, and can implement it fast.
  • Aware of security in Software and best practice.
  • Experience with PWA apps.
  • Experience with Azure
  • expert in .net core

Competencies

  • Highly motivated and high energic enthusiasm.
  • Self sufficient and good time management
  • Flexible with changes
  • Capable to work under pressure and meet deadlines.
  • A solution driven attitude.
  • Team spirited.