Integration Engineer - Software and Applications

Somerset  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Integration Engineer - Software/Applications

Bench are currently working with a client who require an experienced Integration Engineer to join their business on a contract basis to support the creation and development of an Agile Scrum Team.

The position is a combination of software and application integration for the businesses end clients.

The role will also require the design and implementation of an easily maintainable and extensible integration framework and the associated education of other Team members in its use and maintenance.

Main areas of responsibility:

Software/Application Integration

  • Identify and choose appropriate technologies (within the windows tech stack) to implement the required functionality.
  • Lead the design of an integration framework to meet the requirements within the overall solution architecture.
  • Implement the designed framework to automatically generate web-based interfaces over any given database entity.
  • Lead on the adoption and enablement of the framework within the Scrum Team.
  • Deliver Working Software inclusive of design, development, testing and documentation activities.
  • Work with the Product Owner to assess and refine requirements in the form of User Stories and Product Backlog Items.
  • Create and maintain the Sprint Backlog, Burndown Chart and Task Board in order to ensure an accurate 24-hour view on progress is available.
  • Commit to and self-organise around a Sprint Goal, taking on responsibility and accountability as a team in relation to delivering items within the Sprint.
  • Ensure the highest value item is being worked on at all times, taking an active Minimal Viable Product (MVP) approach.
  • Lead the Daily Scrum, inspect progress and adapt where necessary.
  • Create a Potentially Shippable Increment that delivers Done Working Software frequently.
  • Demonstrate the product at the end of each Sprint, during the Sprint Review.
  • Collaborate, share knowledge and help others amongst the Scrum Team.
  • Attend all Scrum meetings and support the Scrum Master with facilitation when not around.

Skills & Experience

Essential

  • Broad understanding of Data Integration and Security technologies available with the .NET platform for on premise deployment. (WCF, Entity Frameworks, Linq, oDATA etc.)
  • Broad understanding of architectural patterns and practices.
  • Microsoft SQL Server experience including database design, build, deployment, testing and optimisation. (SQL Server +, SQL Server Integration Services and Data Tools)
  • Microsoft .NET programming languages. (C#, VB.NET etc.)

Desirable

  • Experience of implementing SOA or Service Bus architectures.
  • Experience working within an Agile and/or Scrum environment that truly embraces the theory, practices and rules.
  • Experience working with Agile and/or Scrum development techniques such as Pair Programming, Test Driven Development, Behaviour Driven Development.
  • Experience with Version and Build Control and/or Continuous Integration.
  • Experience working across technical stacks contributing to infrastructure, application and database development.
  • Experience with other languages and technology such as BIML, LAMP, SSRS, Power BI and PowerShell.

Bath

£400 PD (negotiable)

Minimum 2 months' contract

If after reading the above you feel you have a suitable skill set for the role, please apply and Louise from our recruitment team will be in touch.

Start date
ASAP
From
myBench Ltd
Published at
24.03.2016
Project ID:
1098108
Contract type
Freelance
To apply to this project you must log in.
Register