Intermediate Software Developer

Intermediate Software Developer Job Description Template

Our company is looking for a Intermediate Software Developer to join our team.

Responsibilities:

  • Unit-test all software artifacts;
  • Collaborate with Product Owners and Test Analysts in developing, testing and deploying systems components;
  • Provide second/third line support to IT for software deployed into company eco system;
  • Analyse and resolve complex and high impact production issues;
  • Monitor systems performance and ensure all SLAs are met;
  • Maintain current systems (web/other) and develop new systems (web/other) using the latest technologies;
  • Develop cutting-edge software using the latest development tools and frameworks;
  • Research and develop new technologies.

Requirements:

  • JavaScript;
  • SQL;
  • API, HTML, CSS, JavaScript;
  • IT Degree;
  • C# (strong requirement);
  • MVC (advantageous);
  • Entity Framework / Dapper (one or the other);
  • MVVM (advantageous);
  • Xamarin (advantageous);
  • Bootstrap;
  • AngularJS (advantageous);
  • .Net Core (advantageous);
  • Windows Services;
  • 3+ years experience;
  • IT Degree or Diploma.