Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.
Our customer is a world leading global provider of market intelligence, deal execution platforms, and investor communication tools to investment banks and corporations around the world. The project is an enterprise-wide new-issue system, end-to-end deal management solution for managing all aspects of the fixed-income workflow.
The project goals:
• Set up simple and complex deal terms, associated tranches, deal documentation and syndicate member banks
• Gather orders from sales and other syndicate members, manage duplicate orders and coordinate allocation
• View graphical representations of the orderbook, offer tailored access to the issuer, and export order data analytics
The application is built with plethora of web-technologies and Silverlight is used for most functionality-heavy pages. Silverlight components are well-written, covered with tests and are easy to maintain. However Silverlight ages are over and we're looking for developer to join our team and help us phase out usage of Silverlight components from solution and create brand new UI based on modern technologies and frameworks.
- 4+ years` experience in .Net software engineering
- 4+ years` experience in WPF/Silverlight (preferable, but not a must)
- Following SOLID principles
- Familiarity with GOF patterns
- Knowledge of GRASP patterns and principles
- YAGNI, DRY and KISS principles following
- Knowledge of JS/HTML/CSS and one of front-end frameworks like Angular/React would be a big plus
- Understanding of SCRUM principles
- Upper-intermediate or higher English (B2+)
- Competitive compensation depending on experience and skills
- Individual career path in engineering
- Social package - medical insurance, sports
- Sick leave and regular vacation
- Partial coverage of costs for certification and IT conferences
- English classes with certified English teachers