Technology, Hybrid .Net Developer, Associate
- Budapest, Hongrie Budapest Budapest HU
- CDI, Plein-temps
- Morgan Stanley
- 20 sept. 18 2018-09-20
See job description for details
We are seeking an enthusiastic committed and productive .NET C# developer of reusable generic and WPF library components and applications for our highly demanding business clients and other developers. Primarily we will be developing .NET/WPF components and applications in a small team but working closely with developers and business clients throughout the bank. This is a system that eventually replaces existing application shells and frameworks and allows integration of development efforts across multiple desktop applications.
There are substantial challenges including bridging old application frameworks into the new framework while providing a clean efficient API for new modules. Aspects of layout, persistence, inter component communication (while maintaining component integrity), multiple desktop integration (across multiple machines), integration testing and remote administration will need to be considered. Also the team works on a state of the art web first UI Container platform and matching server side technology to provide UI Services. That aspect is for a developer on the UI Services side, providing platform for highly optimized messaging, hosting, middleware capabilities using the .NET Core platform. Our clients are spread throughout the bank and the challenge is to make our systems flexible enough to be used by multiple teams while meeting their existing standards.
You would have the opportunity to work in a team with other technologically enthusiast people and enjoy the complexity of the job.
To summarize - you would understand what it takes to create a great application and be passionate about doing this.
? Prior experience in the financial industry is not required.
? Solid .NET C# experience
? Strong fundamental technology skills (OO design, threading)
? Server side, WPF or Winforms experience
? Knowledge of SDLC best practice
? Ability to converse with other .NET developers on complicated technical requirements
? Have an interest and aptitude for technology
? Can adapt to a dynamic and multifaceted environment where business and technical skills are intermingled
? Good verbal and written communication skills in English
? .NET Core
? Low level networking knowledge
? Advanced debugging skills
? Knowledge of development in sandbox environments
? Proven ability to deliver high-quality software working in multi-person / multi-region teams
? Focus on User Experience