Banner Default Image
Back to job search

Developer - .NET

  • Sector:

    Technology

  • Contact:

    Libby Bagley

  • Contact email:

    libby@mondayatnine.co.uk

  • Contact phone:

    07498334615

  • Published:

    7 days ago

  • Expiry date:

    2022-07-21

​ Monday at Nine are excited to partner with a leading Managed Service provider based in Yorkshire. This is an excellent opportunity to join a successful business.

The position holder will support the Technical Leads and Architects in the development of services, APIs and user interfaces for their products and services. Work both independently and as part of a wider technical team, the Developer will work throughout the development life-cycle to deliver high-quality and robust solutions to the highest technical standards.  

Responsibilities 

  • Be involved in key areas of software development, including evaluation, recommendations, implementation, testing, maintenance and documentation 

  • Keep abreast of relevant current emerging technologies 

  • Communicate effectively, in both written and verbal formats will all departments

  • Effectively work and contribute as a team member sharing information and experience where applicable together with a willingness to contribute ideas to enhance projects 

  • Liaise professionally with clients when required 

  • This list of responsibilities is not exhaustive, and the role holder is expected to reasonably take on any other responsibilities required.  

Skills 

  • Excellent customer facing skills  

  • Good understanding the software development lifecycle and deep familiarisation with at least one methodology (Agile for preference)  

  • Deep understanding and demonstrable experience in .NET core, C#, HTML, CSS, Web Services, SQL Server and RESTful API's 

  • Thorough understanding of object-oriented development principles along with knowledge of good coding practices and a competence in variety of languages and technologies. 

  • High level of attention to detail  

  • Ability to multi-task and work productively on range of diverse issues 

  • Developed problem solving ability 

  • Ability to learn new technologies and apply quickly to ongoing tasks 

  • Excellent time management and organisational skills 

Knowledge  

  • A well maintained working knowledge of key development practices

  • Design patterns 

  • Test Driven Development (TDD) and Behaviour Driven Development (BDD) 

  • Unit testing practices 

  • Solid level of competency in chosen language and common frameworks 

  • Broad understanding of multiple enterprise technologies – different languages, different environments, databases, presentation layers, business logic, interfacing with legacy systems, good performance and capacity planning, and cloud and physical infrastructures 

  • Desirable experience of working within a DevOps team 

  • Experience with Continuous Integration and/or Delivery 

Apply today!