.NET Developer

.NET Developer Job Description Template

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

Responsibilities:

  • Providing technical documentation to third party development teams under the supervision of the .Net Team manager;
  • Clearly and regularly communicate with management and technical support colleagues;
  • Design interface mock-up and develop responsive user interfaces;
  • Client requires minimum baseline security clearance;
  • Produce clean, efficient code based on specifications;
  • ASAP start for 12 month contract with option for permanency;
  • Researching, designing, implementing and managing software programs;
  • Testing and deployment of completed works to the relevant hosting environments;
  • Develop and maintain appropriate test cases to ensure product integrity;
  • Create technical documentation for reference and reporting;
  • Provide support to the many applications owned by the institute;
  • Liaise with Business Analysts, Testers, Product Owner and other stakeholders;
  • Engage in continuous learning and improvement of knowledge in all areas of .NET and web front-end technologies, design patterns and best practices;
  • Act as the .NET subject matter expert in both their respective team and greater digital delivery team;
  • Development of technical specifications and plans.

Requirements:

  • ASAP start for 12 month contract with option for permanency;
  • Creative problem-solving skills & an analytical mindset;
  • Client requires minimum baseline security clearance;
  • Have a minimum of two years’ experience as a software developer or software engineer;
  • Bachelor’s Degree in Computer Science or similar;
  • Strong interpersonal skills;
  • Experience working within an Agile environment;
  • A minimum of 5 years of Dot Net experience overall, including at least 3 years in Integration;
  • Ability to develop business cases;
  • Relevant Microsoft developer certifications desirable;
  • Demonstrated high level analytical and written skills;
  • Advanced .NET experience must be hands on and full stack, familiar with modern JavaScript frameworks;
  • Experience in developing enterprise web applications;
  • Experience in managing development and production environments;
  • Experience in managing MS SQL database, familiar with SSRS/SSIS.