Senior Analyst/Developer - Brussels, België - Michael Page

    Michael Page
    Michael Page background
    Beschrijving

    As a part of a small team, your will participate in the design, implementation and maintenance of new and existing systems and features. You will interact directly with the IT Team, Development team and Business teams to ensure the successful design, development and delivery of software solutions.

    You are able to participate in all stages of the development of an application (analysis, development, tests and release management):

    • Be an active part in the whole development lifecycle of new and existing applications and features (analysis, development, testing).
    • Participate in the design of new software solutions.
    • Work together with external providers to develop new solutions, contributing to the code, sharing your experience and insights on the architecture.
    • Stay up to date with the technologies involved in the projects.
    • You will translate functional requirements into technical analyses that you will implement.
    • Do code review to verify that design, architecture and guidelines are consistently applied in applications.
    • Contribute to the database design of the new systems and maintain the coherence thereof.
    • Contribute to the support and maintenance of existing applications.
    • Work in close partnership with cross-functional teams and management.
    • Participate in the setting and execution of testing strategies for applications.
    • Provide support to end-users.
    • Implement and safeguard system and data security throughout the development lifecycle.
    • Take the lead in the organization of the development team and activities
    • At least 5 years working in a similar position.
    • Proven experience in all aspects of the development lifecycle (analysis, implementation, testing).
    • Broad experience in designing, programming, and implementing large information systems.
    • Ability to provide in-depth evaluation and analysis of complex technological issues.
    • Good experience in object-oriented programming and design.
    • Practical knowledge of Object Oriented Design Patterns is a plus.
    • Experience with Software Oriented Architecture.
    • Good knowledge of SQL
    • You are fluent in multiple programming languages, and you are quick to learn a new language.
    • Practical knowledge of .Net Core is considered a plus.
    • You are able to work with application design formalisms such as UML.
    • You are security-minded, well organized and able to handle several activities at the same time.
    • You are quality-driven and have an eye for details.
    • You are team oriented, open minded and flexible.
    • You are passionate about ICT and a quick learner, proactive and enthusiast.
    • Able to communicate in a clear, concise and structured way.
    • You are fluent in English (both written and spoken), and have a basic understanding of Dutch and French.
    • For this vacancy, being fluent in Dutch is considered a big plus
    • To be part of a great challenge : rebuilding our entire Information System with state of the art technologies, governance and solutions.
    • To learn new technologies and solutions.
    • To endorse the responsibility of designing, implementing and bringing to the user our services.