C#.NET/Core Developer.

£55,000 Per Year
Birmingham

Kieran Smith
Recruitment Consultant
E: kieran.smith@adalta-solutions.co.uk
T: 0161 235 1671
APPLY NOW BACK TO VACANCIES

Software Developer (C# .NET) - Fully Remote

Overview

Would you be interested in joining a start up with bold global ambitions, that already has the backing of, a €3+ billion revenue, 27000+ person organisation operating in over 70 countries, that has deep market sector insights in collective design, consultancy, engineering, project and management services?

The company is looking for a full stack software developer to join the development team. You will work on all aspects of development of a cloud-based, Software-as-a-Service platform which supports a range of applications. You will be expected to be comfortable working with both server-side and front end technology.

You will work within a high-performing Agile team delivering an exciting new product which is launching in Q3 of 2020. The team is highly self-organising, and you will be expected to fit in to the self-starting, highly-motivated team ethos. You will be responsible to your fellow team members, and report progress to the scrum master and the product owner.

Responsiblities

Building cool stuff:  Build features that deliver user value; fix bugs and make sure they stay fixed for ever. Collaborate with subject-matter experts to find the best possible solution. Demonstrate your work to stakeholders in sprint review sessions.

Discover, learn and apply new technologies:  Help keep the business cutting edge by working with hot-off-the-press frameworks and features. Learn, learn, learn, and then tell the team what we should be doing. Have a can-do attitude and an enthusiasm for software technology.

Work with an agile team:  Contribute to standard sprint ceremones (planning, refinement, reviews and retrospectives). Assist the test engineers with the testing of the code you develop. Communicate what you’re doing with all the other members of the team, especially the other developers.

Collaboration:  Collaborate closely with the multidisciplinary teams within Gen and extend to include partnering with a wide cross section of other groups from academia to start ups and the wider community at large. This role will work closely with wider ecosystem and platform partners to ensure Gen both generously shares and takes advantage of available leverage and synergies, to each parties’ mutual benefit.

The ideal candidate will be familiar with modern software development practices and coding standards. It is not necessary to have worked with our specific technologies, but it is preferable to have worked in closely related areas. Enthusiasm and a willingness to learn and adapt are more important than experience; we want you to grow and develop in Arcadis Gen, rather than arriving fully formed. It is beneficial but not essential for you to have worked in an Agile delivery team in the past.

 

The key skills the successful candidate will have include:

  • Any high-level object-oriented programming language (C#, Java, Etc.). We use C# with .NET Core
  • Javascript / Typescript, with a modern framework such as Vue, React or Angular. We use Vue with Typescript
  • Experience of using source control – we use Git
  • An understanding of software design principles
  • Working knowledge of document databases (Mongo, Cosmos DB etc). We use Cosmos DB
  • An understanding of unit testing.

 

You might also be familiar with the following:

  • Linux-based systems
  • Docker
  • Kubernetes
  • Azure AD B2C
  • Azure Dev Ops Build and release pipelines
  • Test automation
  • Relational databases
  • Scripting languages such as Python or R.

Software Developer (C# .NET) - Fully Remote

Overview

Would you be interested in joining a start up with bold global ambitions, that already has the backing of, a €3+ billion revenue, 27000+ person organisation operating in over 70 countries, that has deep market sector insights in collective design, consultancy, engineering, project and management services?

The company is looking for a full stack software developer to join the development team. You will work on all aspects of development of a cloud-based, Software-as-a-Service platform which supports a range of applications. You will be expected to be comfortable working with both server-side and front end technology.

You will work within a high-performing Agile team delivering an exciting new product which is launching in Q3 of 2020. The team is highly self-organising, and you will be expected to fit in to the self-starting, highly-motivated team ethos. You will be responsible to your fellow team members, and report progress to the scrum master and the product owner.

Responsiblities

Building cool stuff:  Build features that deliver user value; fix bugs and make sure they stay fixed for ever. Collaborate with subject-matter experts to find the best possible solution. Demonstrate your work to stakeholders in sprint review sessions.

Discover, learn and apply new technologies:  Help keep the business cutting edge by working with hot-off-the-press frameworks and features. Learn, learn, learn, and then tell the team what we should be doing. Have a can-do attitude and an enthusiasm for software technology.

Work with an agile team:  Contribute to standard sprint ceremones (planning, refinement, reviews and retrospectives). Assist the test engineers with the testing of the code you develop. Communicate what you’re doing with all the other members of the team, especially the other developers.

Collaboration:  Collaborate closely with the multidisciplinary teams within Gen and extend to include partnering with a wide cross section of other groups from academia to start ups and the wider community at large. This role will work closely with wider ecosystem and platform partners to ensure Gen both generously shares and takes advantage of available leverage and synergies, to each parties’ mutual benefit.

The ideal candidate will be familiar with modern software development practices and coding standards. It is not necessary to have worked with our specific technologies, but it is preferable to have worked in closely related areas. Enthusiasm and a willingness to learn and adapt are more important than experience; we want you to grow and develop in Arcadis Gen, rather than arriving fully formed. It is beneficial but not essential for you to have worked in an Agile delivery team in the past.

 

The key skills the successful candidate will have include:

  • Any high-level object-oriented programming language (C#, Java, Etc.). We use C# with .NET Core
  • Javascript / Typescript, with a modern framework such as Vue, React or Angular. We use Vue with Typescript
  • Experience of using source control – we use Git
  • An understanding of software design principles
  • Working knowledge of document databases (Mongo, Cosmos DB etc). We use Cosmos DB
  • An understanding of unit testing.

 

You might also be familiar with the following:

  • Linux-based systems
  • Docker
  • Kubernetes
  • Azure AD B2C
  • Azure Dev Ops Build and release pipelines
  • Test automation
  • Relational databases
  • Scripting languages such as Python or R.