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 2 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 denne søgning til din jobagent og få nye 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

    GN Hearing

    Test Automation Developer

    Fuldtid

    Lautrupbjerg 7, 2750 Ballerup, Danmark

    Indrykket for 46 dage siden

    Fuldtid

    2760 Måløv, Danmark

    Indrykket for 2 dage siden

Søg efter andre job