.NET Developer Job in Brussels, Brussels Belgium

After you become familiar with the company through some integration projects, you become involved in their daily operations. At the same time you will implement and integegrate added value and features on their payment platform. You will work in a strong challenging environment with strong security, volume growth and performance and no downtime constraints.

Our client is a leader in online payment services. They are currently in a migration process from ASP to C# and are looking for motivated and experienced .NET Developers.

Developing added value services on the payment platform

You work in close collaboration with your direct colleagues and other internal teams to deliver the new services and functionalities to be launched on our payment platform.

Building on this project team work:

You discuss business requirements built from customer needs with product management and other business teams,representing the customer perspective,

Leveraging the diverse expertise in your team, you analyze the business requirements and finally propose innovative technical solutions and architecture to answer to them, you split the project in smaller segment in order to size it more realistically,

You implement the proposed applications in accordance with standards and methodologies,

You respect planning and budget you committed at the beginning of the project, and provide relevant reporting to the project management coordination colleagues (issues, milestones),

You are also responsible for the testing, integration and maintenance of different applications joined to the platform,

You amend/write internal documentation and ensure knowledge transfer inside the team,

You proactively brief outbound teams so that the user manuals are written, the customer care team is ready to support the customers,

You liaise with product management who will take care of putting your product on the market in the best way,

You follow-up the non-regression of the platform and the overall quality of the product delivered in the launch period, together with customer care and product management.

Dealing with the challenges of the online payment business

You give critical importance to application security and security in general, this being a second nature for you,

You anticipate the internal platform usage growth, and build scalable applications to support this growth,

You understand customer specific performance requirements (peak of ticket sale f.i.) and integrate these in your projects,

You target zero downtime, attended or unattended, and translates these availability requirements in redundant and resilient applications and architecture,

You pay attention on (re-)using the most appropriate resources and technologies,

You pay attention on keeping the coherence of the platform with existing applications,

You pay attention on respecting company's programming standards (including a.o. security and performance guidelines).

Ensuring platform continuity through monitoring, support and optimization

Together with your colleagues and other teams, you ensure the operational continuity of the whole payment platform, following relevant key performance indicators and proposing actions when necessary,

You participate to optimize the processes sustaining the good operation of the platform, constantly tracking the waste (reviewing sub-optimal processes, seeking automation when it makes sense),

Together with your direct colleagues, you will participate to business hours and after hours application support as technical expert (3rd level).

Becoming a subject matter expert

You will progressively build your own spheres of functional and/or technical expertise, and become the person of reference on these matters for your colleagues and other teams.

Depending on your skills and development, you will take part in cross-domain virtual teams (platform performance, security, fraud detection, financial reconciliation, etc.

Background:
University degree in IT or equivalent from experience
7-8 years experience in IT
Last 4-5 years spent in a web application development function, having worked on complex business logic applications,
not focused on pure web design
Functional or technical background in the Banking/Finance sector is a plus

Languages:
Fluent in French and you have good command in English

Technical skills:
Hands-on expertise in the following technologies is required:
- ASP 3.0
- .Net 3.5+ technologies (VB.Net/C#, ASP.Net, WCF, MVC, Linq,…)
- Web development basics (HTML/XTHML, JavaScript, CSS, HTTP, XML)
- J-Query library
- AJAX
- SQL Server and T-SQL query language (as developer)
- Windows environment (server and client)
- Test automation tools (HP LoadRunner)

Knowledge in some of the following domains or technologies can be considered as an asset to complete or back-up our
existing team's talents:
- Delphi
- Flash/Flex
- SOAP and Web Services
- IIS advanced administration
- Web application security
- Cryptography
- Java
- Usability
- Sharepoint administration and development
- SQL Server Reporting/Integration/Analysis services
- Business Intelligence
- Web site localization and related complexity (Unicode support, translations, etc.)
- Web application performance, stress testing and metrics
- Application monitoring and assisted functional testing

After you become familiar with the company through some integration projects, you become involved in their daily operations. At the same time you will implement and integegrate added value and features on their payment platform. You will work in a strong challenging environment with strong security, volume growth and performance and no downtime constraints.