C# WPF developer
Základní informace:
| Číslo nabídky: | 9b1f4432-4b2e-11e0-87f4-c3b7c208fc42 |
| Název pozice: | C# and WPF developer |
| Místo alokace: | Praha |
| Termín: | ASAP |
| Cena: | 70 000 |
Podrobnosti:
Main Function
The successful candidate will undertake a C# development role within the Desktop Solutions team in Equity Derivatives Technology. The Desktop Solutions team delivers sales and trader facing applications to solve problems covering RFQ, Deal Entry, Market Data and Pricing. Current solutions are based around C# clients with Java on the server and automated STP feeds.
The team takes projects from initiation through to delivery and hands over to first line support team.
The person fulfilling this role carry out all the defined duties and responsibilities to enable the team to continue delivering high profile, high value projects.
Main Duties
Highly skilled team member will leverage enterprise development skills within a self-directed and self-organizing team to deliver high quality, robust technical solutions on applications supporting up to several hundred users.
Take full project lifecycle responsibility:
- Help to design solutions which are consistent with the team’s strategic technology direction and can be delivered within required time scales.
- Gather requirements from Sales, Trading and Middle Office using appropriate techniques and agree scope.
- Hands-on development of solutions using C# and taking a test driven approach. Ensure that projects follow suitable (right-sized) development process.
- Determine and execute suitable system testing strategy
- Facilitate UAT by multiple stakeholder areas
- Plan and coordinate packaging and deployment of applications by appropriate teams
Additional responsibilities:
- Taking part in department or bank wide technical forums and/or initiatives. Leverage technical, communication and influencing skills to achieve win-win outcomes.
- Identify issues within projects, processes or procedures and look to provide or influence solutions.
- Assist with third line support when issues cannot be resolved by follow-the-sun first line support team (usually within standard working hours).
- Proactive communication with local and remote team members in person, over the phone or in VCs.
Person Requirements
Primary skills in:
- Excellent knowledge of C#
- Practical use of Winforms or WPF, design patterns and testing
Other useful technologies
- XML, XSD and XSL.
- Web Services.
- Solace/Tibco RV – familiarity with pub-sub architectures.
- Dependency injection (e.g. Spring.NET, Castle).
- NUnit for test driven development approach using.
- SQL – able to query data using SQL on ORACLE and MS SQL Server. Understand and write database procedures using PL/SQL or T-SQL.
Must be able to select appropriate, possibly unfamiliar, technologies for a task and use them to implement solutions to tight deadlines. Should be keen and able to use unfamiliar technologies through self study.
Object Oriented Design skills:
- Able to produce green field OO designs or enhance and refactor existing designs with suitable approach.
- Design solutions which are testable, meet performance requirements and are maintainable.
- Recognise when a common design pattern will solve a problem, recognise the consequences and trade-offs of using it and apply it when appropriate.
Interpersonal/Team skills:
- Team player who can balance individual objectives with those of the team.
- Strong communicator who will use both verbal and written communication with team members, other members of IT and business stakeholders. Able to influence others to achieve win-win outcomes.
- Use initiative to highlight any issues or risks to project success and suggest solutions. Should use own knowledge where possible but proactive about effectively using the time of others.
- Able to review work undertaken or being planned by others, highlight issues and recommend solution.



