Project Role : Data Architect
Project Role Description : Define the data requirements and structure for the application. Model and design the application data structure, storage and integration.
Must have skills : C# Programming Language
Good to have skills : React.js
Minimum 3 Year(s) Of Experience Is Required
Educational Qualification : 15 years full time education
Summary: As a Senior Software Engineer at TP ICAP you will be part of a talented team delivering business critical software for the internal broking division and their external customer base.
You will work within an Agile environment, from design through to implementation, with a strong focus on Continuous Improvement whilst working collaboratively as part of self-organising, cross-functional team. There will be a focus on continuous integration and deployment.
Roles & Responsibilities:-
- Work closely with the Architect/Principal to build solutions that align to the IT strategy/vision.
- Provide support and mentoring to other members of the team.
- Work in partnership with QA counterpart to ensure the delivery of quality software.
- Promote delivery of quality software – unit tests, code reviews etc.
- Experiment with multiple technologies and methodologies as part of delivery, to help guarantee the best solution and approach.
- Deliver against both Functional and Non-functional requirements.
- Take Ownership/Accountability for development of key features and drive to completion.
- Communicate effectively on progress and ensure impediments are raised early to minimise impact on the delivery.
Professional & Technical Skills:-
Must To Have Skills:
- Experienced developer, with demonstrable experience of C# (.Net Core & Framework)
- Detailed knowledge of Microsoft SQL technologies
- Degree or equivalent industry experience
- Experience of application testing, demonstrating the software meets the requirements
- Experience with either Continuous Build & Integration, Continuous Deployment or DevOps
- Financial Services, preferably including experience of Market Data Providers and handling of OTC derivative products.
- Middleware experience on some messaging systems e.g. Tibco EMS, Solace, RabbitMQ, etc., 15 years full time education