Software Developer/ Engineer/ Architect

.Net Developer

Tasks/responsibilities

Development and maintenance of new applications for Investment Funds Services, including the design and delivery of solutions and partially the IT architecture specifications.

Your assignments will include:

  • Work with other developers to design algorithms and flowcharts
  • Produce clean, efficient code based on specifications
  • Integrate software components and third-party programs
  • Verify and deploy programs and systems
  • Troubleshoot, debug and upgrade existing software
  • Recommend and execute improvements
  • Create technical documentation for reference and reporting
  • Degree in a computer-based discipline
  • 5+ years of experience with:
    • Microsoft .Net/Windows Technology stacks (Visual studio, SSMS)
    • Angular application
    • MS-SQL Database
    • IT Application Architecture Solutions
    • IT Security Solutions
    • Software Architecture
  • Good knowledge on the following technologies will be a distinct advantage: Message Oriented Middleware, Enterprise Integration Patterns, Web Servers, XML/XLT, RESTful APIs
  • Good analytical and technical communication skills
  • Experience in architecture of multi-tier applications
  • Experience in application security design and vulnerability assessment, especially for Web Internet facing applications. Knowledge of an SSO infrastructure will be an asset.
  • Experience with Cloud Technologies (Azure, AWS, Google) is a plus but not a requirement.
  • Willing and free to travel abroad for several days when required.
  • Proficiency in written and spoken English; French and German language skills will be an asset