Careers.

Analyst Developer (C2C,W2,1099)

by:  on

The Analyst Developer will work closely with the business users across all the business domains of FrontOffice, MiddleOffice and BackOffice to develop and support applications and tools within a customer-focused global environment (Trading Environment). A high degree of expertise is required with technologies such as C# .NET, Java, Java EE, ASP .NET with Jquery, WPF, SQL Server besides the domain business knowledge.

Essential Technical:
• Extensive experience in development and support of web based and WPF based solutions with business knowledge in Finance and Structured Products or Oil and other aspects of the Energy industry.
• Able to function in a fast paced, high pressure environment where satisfying requirements on time is paramount
• Deep expertise with a range of technologies such as C# .NET, Java, Java EE, ASP .NET with Jquery, WPF and SQL Server
• Familiarity with Object Oriented analysis and design
• Familiarity with agile development methodologies
• Experience gathering and documenting system requirements
• Experience in designing multi-tiered applications, services. In depth knowledge of design patterns, design best practices and modern GUI framework architecture (MVC/MVP/MVVM/MVPVM)
• Good understanding of integration technologies e.g. TIBCO EMS, Web Services, JSON,REST, Socket Communications
• Strong understanding of programming paradigms such as distributed architectures and multi-threaded programme design
• Excellent multi-tasking, problem solving & analytical skills
• Strong written & verbal communication skills
• Motivated, proactive & independent. Also works effectively within teams
• Experience of building/guiding complex technical solutions from inception to delivery
• Aware of new technologies to best fit business requirements and the ability to learn those technologies quickly
• Bachelor’s degree or above in computer science and engineering or equivalent

Preferred:
• Experience of systems that facilitate Problem, Change and Release Management
• Experience of Cruise Control/Buildforge/Hudson or other continuous integration tools.
• Experience of development in C/C++, ideally using STL and BOOST libraries
• Scripting, eg python, power shell, Bash
• Familiarity with Excel including macros/VBA and MS Access
• Knowledge of architectural standards i.e. TOGAF, Zachmann or ATAM
• SCRUM Developer or above certification
• Knowledge of project management methodologies

Apply