Corporate Applications Software Engineer

EVS Broadcasting
Liège, Belgium
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Liège, Belgium

Tech stack

ASP.NET
JavaScript
.NET
Adobe InDesign
API
Application Integration Architecture
Software Applications
ASP.NET
Automation of Tests
Azure
Cloud Computing
Continuous Delivery
Continuous Integration
Relational Databases
Software Debugging
Software Engineering
Enterprise Data Management
Microsoft Power Automate
Blazor
Angular
Integration Tests
Bug Reporting
Information Technology
ASP.NET
Programming Languages
Microservices

Job description

  • Develop and maintain software components while ensuring their robustness, reliability, scalability, and ease of integration.
  • Align new developments with the overall application landscape and ensure seamless application integration.
  • Maintain technical expertise in relevant areas, pursuing training and certifications as necessary.
  • Stay updated with the latest programming languages and technology tools.
  • Analyze improvement requests and bug reports to identify risks, opportunities, and propose solutions.
  • Provide realistic time estimates for tasks to support effective planning and return on investment assessments.
  • Identify potential issues in design and development phases, avoiding unnecessary costs and complications.
  • Adhere to coding and security standards.
  • Create and maintain unit and integration tests and perform ad hoc testing.
  • Document technical solutions for future upgrades, changes and maintenance.
  • Resolve critical business issues, troubleshoot and debug existing systems with the support of the Business Analyst & Application Owners.
  • Is the owner of some legacy applications and integrations
  • Recommend technical updates/upgrades for existing components.
  • Contribute to technical decisions within the team.

Requirements

  • Bachelor's or master's degree in computer science, Engineering, or related field.
  • Minimum 2 years of experience in Software development.

Soft skills:

  • Goal-oriented with a strong ability to solve problems.
  • Committed to continuous improvement and will to learn
  • Able to work independently and take full responsibility for deliverables.
  • Proactive in collaboration with both team members and external stakeholders.
  • Good analytical skills

Technical skills

Proficient in software development, including detailed knowledge of main programming languages:

  • Integration Platforms:
  • Azure Logic Apps
  • Azure Function Apps
  • Development Technologies:
  • .NET 8 / Blazor 8
  • HTML / CSS / Javascript
  • Excellent knowledge of relational databases
  • Familiar with coding techniques and best practices.
  • Familiar with cloud software, micro service architecture and API

Nice to have, those skills are not mandatory but would be helpful :

  • Familiar with setting up Azure Devops pipeline to automate build and deployment processes in a continuous integration/continuous deployment (CI/CD) workflow.
  • Knowledge in automated test automation.
  • Power Automate
  • Dell Boomi
  • Development Technologies:
  • ASP.NET Web Forms (.NET Framework 4.7)
  • ASP.NET MVC 5 (.NET Framework 4.7)
  • Angular JS 1
  • Classic ASP (ASP 3)

Languages :

  • Fluent in English

Benefits & conditions

Becoming part of the EVS team means receiving a competitive salary aligned with your skills and market standards, along with a wide range of wellness and healthcare benefits.

Our flexible schedules and hybrid working policies help support work-life balance. EVS also provides opportunities for career growth, internal mobility, and a broad range of training programs. You will join a friendly, lively, and inclusive environment that values motivation and ambition.

Apply for this position