Corporate Applications Software Engineer
EVS Group
Liège, Belgium
Scope
Our mission as a Corporate Transformation Team is to sustain EVS activities by monitoring business processes, managing corporate applications, structuring and managing corporate data. The corporate applications engineer plays a critical role in the Corporate Digital Transformation (CDT) team.
He/she actively participates to the different development activities: analysis, design, implementation, testing and maintenance. Those activities are defined and prioritized by the Corporate Applications Coordinator, in collaboration with the Enterprise Architect.
Job Description
The Corporate Applications Software Engineer:
- 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.
Profile
Qualifications:
- 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:
Don't forget to mention EuroTechJobs when applying.