Offers “Ernst & Young”

Expires soon Ernst & Young

Lead Back-end Developer - Gent

  • Antwerpen (Antwerpen)
  • IT development

Job description

EY CogniStreamer, a fast growing Belgian company, now part of EY, and leader in innovation solutions and services, has reached a new milestone in growth and international expansion. We are looking for an experienced back-end developer to help us build the foundations and extend our next generation application.

Your primary responsibilities will be to implement new features and modules, and to coordinate with the rest of the team working on different layers of the infrastructure.

Therefore, a commitment to collaborative problem solving, architectural design, and high quality standards are essential.

Our application is based on ASP.NET Web API serving a ReactJS based front-end.

This position is based in Gent.

 

Overall Responsibilities

Looking for an experienced developer with an affinity for

·  Willingness to take responsibility for our product and a small team of back-enders.
·  Translate customer demands and use cases into functional features
·  Further developing/maintaining the software architecture for our innovation platform (CQRS architecture, Domain Driven Design, event-sourced architecture, projected databases, etc. )
·  Design, build and maintain reusable, reliable and testable C# code that meets the quality requirements as well as the functional requirements
·  Help maintain code quality by code reviewing, refactoring, and writing unit and integration tests
·  Identify bottlenecks and bugs, and provide solutions to these problems

Your profile

Must-have:

·  A minimum of three years of experience in a similar function
·  You're an adept in C# and ASP.NET (Web API)
·  Familiarity with the .NET 4.5 framework
·  Familiarity with CQRS and Event Sourcing
·  Strong understanding of object-oriented programming You have experience with SQL or NoSQL databases
·  You're able to write clean and readable C# code
·  Understanding of fundamental design principles behind a scalable application, as well as general programming and architectural patterns
·  Clear understanding of Git or an equivalent VCS
·  Experience with automated testing and writing unit tests
·  Fluency in English, Dutch is a plus.

Nice-to-have:

·  Experience with SCRUM development and other Agile methodologies
·  Knowledge of authentication concepts like Forms authentication, SAML2.0, and OAuth2
·  Knowledge of ElasticSearch
·  Familiarity with continuous integration, deployment, and delivery supported by tools such as Jenkins, Selenium, and Octopus Deploy
·  Experience with any of these .NET libraries: Autofac, AutoMapper, OWIN, AggregateSource, NUnit, Moq

Make every future a success.
  • Job directory
  • Business directory