Contract Software Engineer

Harvey Nash Plc
11 Jan 2018
10 Feb 2018
Contract Type
Full Time

.NET, Developer, Software Engineer, RESTful, C#, ESB, Web, Java, Agile, JSON, Software Development

Are you a Contract Software Engineer seeking a new position? If so, Harvey Nash may have the opportunity for you.

The Role

Harvey Nash are recruiting for a prestigious organisation based in West Yorkshire who are seeking a contract Software Engineer to join their expanding team. We are seeking an individual who has experience with RESTful Design and significant experience in Integration Development. The client are taking Software Development to another level within their industry and adopting latest technologies and techniques such as Cloud first approach, and embedding Continuous Delivery and a DevOps culture. We are seeking an individual who is passionate about delivering complex digital solutions, and furthermore an individual who is open to working with challenges integrating internal and external 3rd party systems. You will be supporting the Agile culture and applying high levels of coding standards, with the primary objective of creating new and existing software solutions. As an experienced individual you will assist in the coaching of other engineers and be held accountable for your own quality of code.

You will have experience of all of the following:

* Use SSO and RESTful services (Design)

* Unit testing, TDD

* Version control, branching, merging, feature toggling (TFS and Git)

* Build and deployment automation (TeamCity, Nexus and Octopus)

* Building "cloud native" solutions in AWS or Azure

* Working with ESBs, SOA and enterprise integration patterns

* Building secure, high performance, resilient integration platforms

* A strong background in defining APIs and establishing controls for governing them on a technical level

You will have the majority of the following skills:

* C#, COM , Visual Studio and the .Net framework

* Winforms development

* Working with XML, SOAP, JSON, RAML to create high performance and resilient webservices

* SQLServer, Adabas or Oracle, ACID principles, SQL / T-SQL

* Experience working with Java, Spring, Tomcat, and Natural / NaturalOne

* Working with design patterns such as MVC, MVVM, Application Service, Dependency Injection, DAO and others

Any of the following would be advantageous:

* Mobile application development using Progressive Webapps, Ionic, Phonegap or Xamarin

* Understanding of Java and restful service development using the Spring Framework

* Experience of more advanced levels of test automation including BDD and associated tools

If you feel you have the skills and experience of the above, please apply to the role.

This job was originally posted as