Senior .Net Developer Reference number: 2384

  • Online since: 01-08-2022
  • Start: 08-08-2022 | End: 31-12-2022
  • Category: IT

Job description

Four our client a major Energy Supplier, we are in the market for a Senior .Net Developer to join an amazing team.
The Senior .NET Developer develops applications according to agreed functional requirements, non-functional requirements, architectural principles, timelines and budgets in order to support the core business processes of the Organisation in line with the business needs and quality requirements.

He/she works collaboratively with technical and business team members to develop and maintain business solutions and oversees functionally (Senior) or hierarchically (Tech Lead) the .Net team development activities.
You will be allocated to an application team responsible to maintain, enhance, or upgrade applications related to short-term balancing activities for gas and power markets.

What you'll do

  • Full stack .net application development, including microservices as per functional and non-functional requirements.
  • Design, build, and maintain efficient, reusable, and reliable code in line with the solution design where applicable.
  • Integrate data storage solutions.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
  • Help maintain code quality, organization, and automatization
  • Help building, finetuning and applying of coding practices
  • Debug and maintain existing applications.
  • Provides technical expertise in the areas of architecture, design, implementation, and testing.
  • Writes automated test cases in addition to production code.
  • Integrate the code in a (continuous) integration and deployment chain.
  • Provide operational support to resolve production issues.
  • Oversee functionally (Senior) or hierarchically (Tech Lead) the .Net team development activities.

Profile

  • Hold a higher degree in Information Technology or related and have at least 5 years of relevant experience
  • Knowledge of core design patterns including object-oriented programming with the ability to understand and implement these
  • Familiarity with various other design and architectural patterns
  • A firm understanding of NFRs and familiarity with tactics to achieve these NFRs
  • Strong knowledge of C#/.NET Core, including ASP.NET and the .NET ecosystem
  • Experience with microservices and event-driven architectures
  • Experience in working with time series is a plus
  • Experience with SQL and noSQL database concepts
  • Containerization of various types of .NET applications (backend, frontend)
  • Experience with the development and operations of an application landscape in AWS
  • Experience in AWS with at least EC2, ECS, ECR and CloudWatch
  • Experience with CI/CD pipelines, preferably Jenkins and the AWS tooling
  • Skill for writing reusable libraries and web services
  • Experience with popular web application frameworks
  • Understanding of fundamental design principles for building a scalable application
  • Experience creating database schemas that represent and support business processes
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds


  • Proficient understanding of Agile methodologies

Required skills

  • Automated API testing
  • OpenID Connect
  • IBM API Connect
  • Streaming data platforms (e.g. Kafka)
  • BPM systems (e.g. Camunda)
  • Kubernetes
  • AWS: Lambda, Kinesis, other AWS products related to microservices and event-driven architectures

  • SingleStore (formerly MemSQL) or at least the MySQL dialect
  • UI Development with .Net Core (including TimeSeries and Visualisations)
  • Business proficiency in English and at least in French or Dutch
Apply now
Eric Nimako Junior Recruiter
02 629 77 75
Interested? Send us your resumé

To apply for this job, please complete the form below and join your resume. This instantly places your information into our database. Once we have received your information, we will be in touch by e-mail or phone. If you have not heard from us after 3 working days, please call us!

Thank you for your interest in working with Harvey Nash and we look forward to assisting you in your job search!