Adil is part of an agile development team, developing and enhancing applications using C# WPF and Prism. This involves making significant use of JSON, SQL, WPF, MVVM, Telerik and multithreading. Azure SQL Server is used as a database where Adil was involved building tables and relationships, also involved with every aspect of the SDLC.
Adil was part of an agile development team, developing and enhancing applications using C#. This involved making significant use of Entity Framework, WPF, Telerik, also using BDD Specflow to define test cases. SQL Server was used as a database where Adil was involved building tables and relationships.
Adil has developed an in-house data integration platform feeding Back Office, Regulatory Reporting services and downstream data sources and also a Trading Platform to Price Trades being created and executed. The role focused particularly on trader & business requirements in order to capture enhancements and new requirements for continued development of the trading platform. The environment was in FX & Commodities-Derivatives (Commodity swaps, Commodity Options, Commodity Forwards, Precious Metals, FX swaps, Commodity Swaption). Adil contributed extensive to enhancements using C#, SQL, EF, Unity, WPF, WinForms, WCF, Microservices, MSTest, MQ, MxML (for Murex), XML, JSON and DevExpress. Adil also ensured production issues were prioritised during day to day activities.
Adil was required to work directly with clients to integrate and implement Numerix’s software, work with prospective clients, and contribute to software design of reusable customizations providing pricing and risk analytics. Adil worked to develop software in Java for clients building both RESTful and API and creating example applications and for demo. Adil also developed software in C#, Python, HTML and SQL to meet the clients’ needs, using JSON, XML, ActiveMQ, and web services (also in REST). This role required knowledge of FX and how to setup trades for pricing. Adil also setup and hosted the Numerix software suite in Azure, this required controlling Azure servers through PowerShell scripts and making use of Azure SQL.
Adil’s main duties were to develop and enhance software written in VC++/C++, MFC, STL, Winforms, C#, and SQL Server on multiple concurrent development and integration projects for leading FX banks. Also to use APIs from various third parties such as writing a chromium interface using CEF3 provided by Google in C++ and C# which provided much needed HTML5 functionality. Also to create build scripts for various projects. Adil designed and built databases using SQL Server, worked to produce specs with business. Adil also built apps using the FIX protocol and also used Traiana’s TRML to connect to the Harmony Message Centre.
Adil’s duties included design, develop and support of trading systems used by Murex traders, trading options and foreign exchange. All development was is in Windows C#, Winforms, WPF, Infragistics, XML, LINQ, VC++/C++, MFC, Linqpad JAVA, in a multithreaded environment, and SQL and using various Design Patterns such as Singleton, Abstract Factory, Facade, & Observer. This role involved working in a BAU development team. • Technical Lead/Lead Developer for 3 offshore and 2 onshore developers • Every morning Adil would go through the workload of each offshore developer and would ensure they are working with minimal issues. • Working closely with BAs agreeing functional specs and creating technical specs. • Resolving production issues fast and accurately • Providing technical and functional guidance to junior/mid-level developers and offshore teams. • Working with and providing assistance for up & downstream systems such as Risk teams and other trading systems. • Adil was tasked with the rewrite of FX-Trading application from C++ to C# using Infragistics as a GUI frontend using the MVC & MVP approach. • Developing and maintaining services in WCF. Disaster recovery systems were reviewed and implemented on periodic basis and releases were implemented at the end of each development cycle. This role required strong problem-solving skills.
Adil’s primary responsibilities included the ongoing development of a Fax to Email system in Visual C++, MFC, C++, C# (Winforms), Multithreading and Sybase SQL. Key aspects of the system include- • Developing multithreaded network applications in C# using WinForms. • Interfacing with Microsoft SMTP Server. • Parsing SMTP messages to extract significant headers and attachments. This is achieved by the use of Microsoft CDO COM objects. • Conversion of attachments into TIFF images, using standard applications driven by their Automation interfaces using COM.
Talent sourcing specialist de la plateforme Pentalog, SkillValue s’appuie sur un pool de +400 000 Experts Tech & Marketing, dont +15 000 freelancers. Évaluations de compétences, missions, offres d’emploi : les consultants SkillValue vous aident à accélérer votre carrière.
Restez informé de l'actualité tech avec la newsletter Pentalog
À propos de Pentalog
Pentalog est une plateforme de services IT qui accompagne les entreprises dans leur production digitale et leur transformation en fournissant des ingénieurs et développeurs de classe mondiale. Ses 16 Delivery Centers et Agences dans le monde comptent plus de 1600 ingénieurs, développeurs, product designers et spécialistes marketing.