Software developer – Web applications
We are looking for a Software developer – web applications (.net or ASP) for permanent challenge in Brussels – Technical challenge in a very dynamic environment
Your job
After an initial intake period and some “integration” projects, you become involved in the daily operations (auditing, support and optimization) of our Web platform. In parallel, you implement and integrate added value services and features on our platform. Both missions are performed in a highly challenging environment with strong security, performance, volume growth and zero downtime constraints. Progressively and depending on your results, you acquire expertise in specific
matters both functional and technical, and get the opportunity to be a subject matter expert on these matters, used as a reference person by your direct colleagues and other teams.
Job description:
Developing added value services on the payment platform
You work in close collaboration with your direct colleagues and other 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 analyse 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 theproject 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 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 optimisation
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.).
Your qualities
Background:
University degree in IT or equivalent from experience
Last 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 and / or .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
Soft skills:
Good analytical, integrative thinking ability. Ability to quickly understand complex matters
Ability to work in a matrix-based organization, both reporting to a line manager and to functional managers (project managers & coordinators, specialists,…)
Are you the right candidate ???
Send me your cv to : amelie@akros-solutions.com