Online since 1999 | 9,650 IT Jobs Live NOW

.net Back End Developer

Premium Job From ABWRecruitment
Recruiter: ABWRecruitment
Listed on: 27th August
Location: Canary Wharf
Salary Notes: Inside IR35
Type: Contract
Start Date: A.S.A.P

This job has now expired please search on the home page to find live IT Jobs.

Back-End Developer Role:

The back-end developer profile requires a combination of strong knowledge of micro-service development and deployment using MS .NET Core. The candidate will be comfortable tackling complex design and development concepts. We operate in a very collaborative and sometimes exploratory manner, utilising time-boxed proof of concepts to explore technical options before moving to full stream development. The constant focus on delivery and outcomes requires a business focused mindset that values working and tested software above other considerations. The candidate must work closely with Business Analysts and Stakeholders, be prepared to adapt quickly to new or changing requirements within the Agile process, and be committed to working to delivery deadlines.

Additional attributes:

  • Excellent communication skills to support team collaboration, presentation of ideas and business interaction
  • Exposure to Energy Commodities Trading environments would be a bonus
  • Industry sector knowledge of LNG trading and shipping concepts an added bonus
  • Self-motivated to learn and take ownership of problems
  • Focused attention to detail but able to highlight wider issues where they may exist
  • Able to support continuous improvement through practical solutions

Technical Skills - Mandatory

C# .NET Core                                                  

  • Entity Framework
  • Knowledge and implementation of S.O.L.I.D principles particularly Dependency Injection
  • REST API Development                                
  • SQLServer DDL and DML
  • Parallel and Asynchronous Programming in .NET
  • Experience with test frameworks (nUnit, Moq, Specflow)

Technical Skills - Desirable

  • ReactJS                                                            
  • Javascript/Typescript
  • NET Core Middleware
  • Micro-services containerisation with Docker and Kubernetes
  • Eventing and Messaging (AMQ or RabbitMQ)
  • Caching Techniques

 

Other Desirable Skills and Experience

 

  • Agile SCRUM SDLC
  • SQL query profiling and performance diagnosis
  • CI/CD Pipelines in Azure DevOps