Software Engineer

Shaw Daniels Solutions
£65,000 per annum £65000 PLUS BENS AND BONUS
19 Sep 2018
05 Oct 2018
Contract Type
Full Time

Software Engineer

Are you looking for a growing company who can fast track your career to the next level? Well look no further as my client, a client operating in 34 countries and have over 14,000 employees. As part of the Digital Technology team they now seek their next Software Engineer all due to growth.

The Software engineer will develop and support existing and new applications.

The Data Platforms team provides database support and data services as part of the Digital Technology Group to the business.

We are looking for an innovative and creative Software Engineer for a new, cutting edge Microsoft Azure based systems. Predominantly working on our Data Services platform responsible for development and support of relatively complex solutions using agile or traditional methodologies.

The Role will be expected to work under nominal supervision and organise their own activities on a day-to-day basics.

The Software engineer will play a key role in the delivery of several technically challenging projects as a Software Engineer, key activities will consist of:

·Designing and developing applications.

·Producing documentation.

·Translating business and technical requirements.

·Provide second and third line support.

·Development and planning of test and integration environments.

·Producing workable development estimates and to deliver to these estimates.

·Interaction with other teams with in Digital Technology.

·Utilise Web performance and load testing tools.

·Developing and performing unit testing.

·R&D into solutions

·Developing solutions to streamline Developer and Operations (DevOps) process and application lifecycle management (ALM)

·Sharing knowledge to improve understanding of others in the team.

Requirements and skills - Software engineer

·Candidate should be educated to degree level or equivalent.

·Experience in the development and implementation of N-Tier applications, with Microsoft Azure cloud-based development experience.

·Commercial experience in a Software Engineer role.

·Full stack knowledge of ASP.NET with C#, MVC, WebAPI, OData; including technologies: SPA, Web Services, REST APIs

·Visual Studio Team Services (VSTS) Planning and Source Control

·HTML5/CSS3 & JavaScript/JQuery

·Dependency Injection and Design Patterns (MVC/MVVM)

·Office 365/SharePoint Online and Related APIs (REST/CSOM)

·Database Design and Development

·Hands on experience with testing of Web API Services using Visual studio and Postman.

·Familiar with designing and developing RESTful API also designing security interflow around it using OAuth.

·Sound experience with CI/CD pipelines with strong focus on continuous development.

·Good understanding of configuration management.

·Experience with BDD Test framework using SpecFlow and Selenium.

·Sound understanding of software architectures.

·Experience with Visual Studio Web performance and load testing tool.

·Understanding of Cloud Technologies such as Azure and AWS.

·Familiarity with complete SDLC processes and best practices.

·Sound understanding of techniques for ensuring test coverage and traceability.

·Should have good working understanding in any agile methodology (i.e. Scrum and Kanban)

This job was originally posted as

Similar jobs

Similar jobs