Job description

Requirements

  • Entry level
  • No Education
  • Salary to negotiate
  • ENGLAND GB

Description

Detailed Job Specification
:


We have a fantastic new opportunity for .Net Developer to join large IT services provided based in Bristol, or Luton.

You will have the following standout qualities in your career history:

• Experience and understanding of relational database design, e.g. SQL Server

• Experience of dependency injection and frameworks (Simple Injector, Unity) preferred

• Excellent knowledge of design patterns and object orientated design principles

• Service Oriented Architecture, Microservices very desirable

• Good commercial experience (3+ years) of building applications for performance, scale, security and usability

We are looking for a talented individual to join our fast moving, cutting edge development team as a Senior Developer. You must have a passion for software development and the drive to contribute to a fast moving and innovative team. You must be capable of using the latest tools and methodologies to develop high-quality products. The ideal candidate will be a team player with the ability to learn quickly, keeping up to date with the latest methodologies and tools and using their own initiative. Good communication skills are essential.

We’ve got a bold vision, to change the way the world uses telecoms technology and you can be a part of developing these products.

KEY RESPONSIBILITIES

You will participate in the design, development, testing and support of software applications, both internal and external. You will:

• Contribute to deriving technical requirements from requirements/stories

• Work closely with stakeholders to deliver superior user experiences

• Work closely with front end developers to integrate UIs with APIs

• Follow technology trends and demonstrate innovation

• Offer coaching and training to other developers

TECHNICAL SKILLS AND EXPERIENCE

• Highly experienced full stack developer (C#, .NET Framework 4+, Web API, LINQ, Entity Framework)

• Experience and understanding of relational database design, e.g. SQL Server

• Experience of development best practices (continuous delivery, TDD, BDD, mocking frameworks)

• Experience of dependency injection and frameworks (Simple Injector, Unity)

• Excellent knowledge of design patterns and object orientated design principles

• Experience with source control, e.g. Git, TFS or SVN

• Experience of Agile software development

Desirable, experience with:

• Service Oriented Architecture, Microservices, CQRS

• Cloud platforms (Azure, AWS, Google Cloud), IoT, NoSQL databases

• Experience of building applications for performance, scale, security and usability

GENERAL SKILLS

• A high technical aptitude and strong attention to detail

• You must be able to follow direction from team leaders and work well as part of a team

• You can think on your feet and are able to work well in changing and ambiguous circumstances

• You have excellent people skills and the ability to communicate well both verbally and written

If you are a .Net Developer with a high technical aptitude and strong attention to detail, can think on your feet and are able to work well in changing and ambiguous circumstances this could be the perfect opportunity for you. Please apply now!


Back To Search Results

  • .net
  • coaching
  • git
  • software
  • sql