1. Alle Job
  2. IT
  3. Ballerup

Belmont Lavan Ltd

Senior Software Developer 12 Months Contract

Fuldtid

Tidsbegrænset

2760 Måløv, Danmark

SE PÅ KORT
ID: 2741614
|
Indrykket for 34 dage siden
  • Gather and analyze requirements to understand the software and devices functionalities needed for data streaming solutions.
  • Evaluate the interfaces between devices and solution to ensure seamless integration and performance for data streaming.
  • Conduct thorough testing to identify and correct errors in the solution, focusing on integration with Event Grid, and MQTT protocols.
  • Develop the solution using technologies such as .Net, Azure Service Bus, Event Grid and follow the most appropriate design patterns to implement these types of system.
  • Implement best practices in coding and system design to optimize data flow and processing efficiency such as TDD, SOLID, KISS.
  • Manage the deployment process, ensuring smooth implementation and minimal disruption, and support integration with relevant protocols.
  • Work closely with other engineers to incorporate the latest technological best practices.
  • Engage with stakeholders to understand their needs and ensure the developed solutions meet their expectations and system functionality requirements.

Key responsibilities

  • Perform requirements analysis and domain assessment for data streaming solutions.
  • Design and devise an architecture that gathers measurements/data from devices.
  • Create a reliable and scalable backend in C# to manage data ingestion and processing.
  • Implement data streaming techniques to publish collected data to Azure Event Hubs/Event Grid using suitable messaging protocols like MQTT.
  • Conduct thorough unit testing of the system following TDD principles and ensure compliance with security standards.
  • Develop an automated deployment pipeline (CI/CD) and infrastructure-as-code, ensuring network security requirements are fulfilled.

Education:

Bachelor's degree in Computer Science, Electronics Engineering, or a related field. A Master's degree is preferred.

Experience:

  • Minimum 5 years in software development preferably in Event streaming systems.
  • Proficiency in popular programming languages such as C#, python and Typescript.
  • Experience with DevOps, Agile workflows/methodologies, and software testing.- Expertise in Azure Compute services such as Event Grid, Event Hub, Service Bus.
  • Demonstrated ability to debug and troubleshoot software systems.
  • Strong analytical and strategic thinking skills.
  • Proven track record of collaboration and stakeholder management.

Requirements

Required skills

Mqtt

Event Grid

.Net

Python

Github actions

CQRS

TDD

Typescript

Azure

Husk at skrive i din ansøgning, at du så jobbet hos Ofir

Opret en jobagent

Tilføj dette job til din jobagent og få lignende job direkte i indbakken

OPRET JOBAGENT

Bliv den første til at få besked når der kommer nye job
Du skal blot indtaste din e-mail her
Når du tilmelder dig, accepterer du samtidig vores privatlivspolitik. Du kan altid trække dit samtykke tilbage.

Andre brugere kiggede også på disse job:

Software Developer
Ballerup
Software Developer
Hovedstaden
IT
Ballerup
IT
Hovedstaden

Andre job der minder om dette

    Belmont Lavan Ltd

    Informatica Senior Developer/Architect 6 Months Contract

    Fuldtid

    2750 Ballerup, Danmark

    Indrykket for 27 dage siden

    Fuldtid

    2760 Måløv, Danmark

    Indrykket for 34 dage siden

    Fuldtid

    2750 Ballerup, Danmark

    Indrykket for 2 dage siden

    Fuldtid

    Lautruphøj 2, 2750 Ballerup, Danmark

    Indrykket for 5 dage siden

    Fuldtid

    Lautruphøj 2, 2750 Ballerup, Danmark

    Indrykket for 5 dage siden

Søg efter andre job