Senior Software Development Engineer

PERMANENT
Posted 1 month ago

Senior Software Development Engineer

Company

MEMNON ARCHIVING SERVICES SA

Avenue de Four à Briques, 3b – 1140 Bruxelles

VAT : BE 0438 551 252

 

Memnon core business is the digital audiovisual industry. The company provides audiovisual digitization and archive management services for customers in Broadcast & Media, Research & Education, National Archives and Cultural Institutions, and many governmental, international and NGO/NPO organizations.

Job Purpose

Memnon is engaging into an IT modernization process where the legacy Microsoft Client/Server applications are migrating to an Hybrid Cloud, event-driven architecture. The senior software development engineer is a key driver of this transformation.
The senior software development engineer designs and develops IT solutions for the Brussels site and for on-site projects around the world. The senior software development engineer is used to Test Driven Development techniques and microservices architectures. He is coaching and shares his experience with the other developers of the team.

Responsibilities

• Maintain main legacy applications with C#, SQL
• Design and develop Hybrid Cloud applications using Linux containers and Kafka middleware
• Provide L3 IT application support to the production
• Create or maintain technical documentations
• Take part in various client projects
• Work in Agile methodology, make work estimates for your tasks and Plan, track and report to manage Agile sprints
• Participate in continuous improvement process of IT Solutions
• Coach the junior developers in the team

Key Relationships

Internal:
• CTO
• Head of software & engineering : Line Manager
• Junior software developers
• Customer delivery manager
• Project managers

External:
• Operations on-site

Qualifications & Experience

Minimum education:
• Bachelor or Master degree in computer science or by equivalent experience

Minimum experience:
• 5 years software development

Languages:
• French: written and verbal fluency (B2)
• English: written and verbal fluency (B2)

Professional Competencies:

• Proven experience in .Net C# development (minimum 5 years)
• Front-End development: WPF
• Back-End development: C#
• SQL (Microsoft SQL Server)
• Source manager: TFS or Git
• Able to collaborate by using an Agile methodology (Kanban/Scrum)

Considered as a plus:
• Front-end: HTML5, CSS, JavaScript frameworks (ReactJS, AngularJS…)
• Event-Driven Architectures (Kafka,..)
• Linux containers, docker, k8s,…
• Back-end: Swagger/OpenAPI, ASP.NET Core, Python
• Experience with Audio/Video processing

General & social Skills:
• Rigorous
• Professional
• Team player
• Ability to listen to requests

KPI’S

• Reliability of delivered solutions
• Test Coverage
• Compliance with requirements
• Accuracy of documentation

Job Features

Job CategoryEUROPE
Job TypeSenior Software Development Engineer
LocationBrussels

Apply Online

A valid email address is required.