Software Developer (Remote)

Software Developer (Remote) Job Description Template

Our company is looking for a Software Developer (Remote) to join our team.

Responsibilities:

  • Delivering of system/software development projects in a structured environment;
  • Influence and drive projects to meet key milestones and overcome challenges;
  • Requirements capture, analysis techniques and process improvement approaches;
  • Remain technically capable and an expert in current technologies;
  • Development of software using a variety of technologies including but not limited to c#, .Net and SQL Server technologies;
  • Ability to prioritise and carry out multiple tasks;
  • Agile development.

Requirements:

  • ASP.Net with MVC;
  • REST API design and development;
  • Experience working in an Agile/Scrum environment and TDD;
  • Must have completed a successfully deployed an enterprise level software application;
  • Test Automation;
  • Entity Framework 6 / Micro ORMS;
  • SQL;
  • TFS administration: build and release processes;
  • C#
  • Html5 / css3;
  • JS client side build processes;
  • jQuery / jQuery UI;
  • Experience working with a small, highly collaborative dev team;
  • Best Practice in Security.