Post Job Free
Sign in

Software Development Engineer

Company:
MEMNON
Location:
Bloomington, IN, 47401
Posted:
April 26, 2024
Apply

Description:

SOFTWARE DEVELOPMENT ENGINEER

Memnon core business is the digital audio visual industry. The company provides audio visual 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

We are committed to encouraging equality, diversity and inclusion among our workforce and recruitment and eliminating unlawful discrimination.

Apply