Lead Back-end Developer
Ernst & Young AG
Belgium
10 dagen geleden

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 Kortrijk / Courtrai.

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
  • 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
  • Solliciteren
    Bij de favorieten invoegen
    Verwijder van favorieten
    Solliciteren
    Mijn E-mail
    Door op "Doorgaan" te klikken, gaat u ermee akkoord dat neuvoo uw persoonlijke gegevens verzamelt en verwerkt die u in dit formulier hebt verstrekt, om een ​​neuvoo-account te maken en u te abonneren op onze e-mailwaarschuwingen, in overeenstemming met ons Privacybeleid . U kunt uw toestemming te allen tijde intrekken door te volgen deze stappen .
    voortzetten
    Aanvraagformulier