At a Glance
- Tasks: Join a dynamic team to design, develop, and test cutting-edge software solutions.
- Company: TP ICAP is a leading global market infrastructure provider, partnering with AWS for innovation.
- Benefits: Enjoy opportunities for remote work, professional growth, and collaboration with industry leaders.
- Why this job: Be part of a transformative project that shapes the future of financial technology.
- Qualifications: Experience in Full Stack or Front/Backend Engineering with proficiency in Typescript and modern frameworks.
- Other info: Ideal for tech enthusiasts eager to learn and innovate in a fast-paced environment.
The predicted salary is between 36000 - 60000 £ per year.
Social network you want to login/join with:
TP ICAP has Partnered with Amazon Web Services (AWS) to build the Next Generation of the Fusion Platform and make it Global Market Infrastructure. This role will be working in a new team to build out a new Platform based on the latest technology and architecture. You will be working alongside AWS and learning from the best. As an Engineer at TP ICAP you will act as a software engineer on a team demonstrating good technical competencies with a desire to improve on a consistent basis. Participate in the design, development and testing of software across the team with assistance from senior engineers. Ensure successful deployment into production environments, by participating in the design, deployment and testing of software across the team with assistance from senior engineers.
Role Responsibilities:
Be able to communicate the architecture and principles behind your work to other members of the team and the wider organisation.
Be proactive in supporting the team’s engagement in a well-defined SDLC that supports planning, prioritisation and delivery needs.
Support the team by helping with estimation of the work to be done by leveraging previous experience, challenging requirements, and fostering potential solutions.
Understand software systems so that it is possible to have meaningful conversations about wider system architecture with Senior Engineers.
Learn how to evolve systems towards target state architecture with directed refactoring and prioritisation of deliveries.
Essential/Desired Criteria:
Demonstrable industry experience as a Full Stack or Front/Backend Engineer in Typescript in a professional environment.
Front-end skills
Proficient in HTML5, CSS3, and Typescript
Proficient in React, Redux, ReactQuery
Knowledge of version control systems (Git)
Familiarity with RESTful APIs, GraphQL
Experience with CSS pre-processors e.g. Tailwind
Back-end skills
Proficiency in backend programming languages (Typescript and/or other OOP language such as c#/Java)
Strong database knowledge (SQL and NoSQL)
Proficiency with RESTful APIs and GraphQL APIs
Experience with microservices architecture
Knowledge of version control systems (Git)
Experience with Terraform
Experience with automated testing
Experience with AWS (AWS Lambda, AWS Fargate, Amazon API Gateway, AWS AppSync)
Worked within an Agile Cross-functional delivery team.
Developing well tested software into low latency event driven production environments.
Full software development lifecycle in a technical role.
Pub/Sub patterns with Messaging technologies (such as RabbitMQ/SOLACE/AMQP)
Worked within a technical platform team, delivering reusable services across multiple agile projects.
Containerization.
Maintaining code quality with Unit, Integration and e2e testing.
AWS cloud ecosystem and the AWS CLI (or industry equivalent).
Linux shell or Windows PowerShell.
CI and CD flows within an enterprise environment. Continuous Delivery
Agile tooling to support team delivery, such as JIRA and other project management systems.
Open to innovative ideas/ experiences and ability to create new ideas, approaches or insights.
Seeks opportunities for improvements.
Demonstrates high levels of energy in seeking out and achieving new goals.
Can work with BA’s/PO’s to demystify ambiguity, handle challenge, and is comfortable to challenge team mates constructively.
Adapts communication style to suit audience.
Works ethically and shows respect for both professional and company values.
Excellent attention to detail, highly organised with a proactive approach.
Strong analytical ability and innovative problem solving skills.
Software Design Patterns.
Source control (Git).
Demonstrable experience of C# (.Net 8+) in a professional environment.
Contribution to open-source projects.
Experience of regulatory driven projects.
Knowledge of Financial Markets, Systems and Over the Counter (OTC) products.
#J-18808-Ljbffr
Engineer employer: TP ICAP
Contact Detail:
TP ICAP Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Engineer
✨Tip Number 1
Familiarise yourself with the latest technologies and architectures mentioned in the job description, especially AWS services. This will not only help you understand the role better but also allow you to engage in meaningful conversations during interviews.
✨Tip Number 2
Showcase your experience with Agile methodologies and cross-functional teams. Be prepared to discuss specific examples of how you've contributed to team dynamics and project success in previous roles.
✨Tip Number 3
Brush up on your knowledge of software design patterns and microservices architecture. Being able to articulate your understanding of these concepts will demonstrate your technical competency and readiness for the role.
✨Tip Number 4
Engage with the tech community by contributing to open-source projects or participating in relevant forums. This not only enhances your skills but also shows your commitment to continuous learning and improvement, which is highly valued in this role.
We think you need these skills to ace Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience as a Full Stack or Front/Backend Engineer, particularly in Typescript. Emphasise your proficiency in HTML5, CSS3, and frameworks like React and Redux, as well as any experience with AWS and microservices.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role at TP ICAP and how your skills align with their needs. Mention specific technologies you’ve worked with, such as Terraform or automated testing, and how they relate to the responsibilities outlined in the job description.
Showcase Your Projects: If you have contributed to open-source projects or have personal projects that demonstrate your skills in software development, include these in your application. Highlight your experience with CI/CD flows and any innovative solutions you've implemented.
Prepare for Technical Questions: Be ready to discuss your technical competencies in detail during the interview process. Familiarise yourself with software design patterns, version control systems, and the AWS cloud ecosystem, as these are crucial for the role.
How to prepare for a job interview at TP ICAP
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Typescript, React, and other relevant technologies. Bring examples of your previous work or projects that demonstrate your proficiency in both front-end and back-end development.
✨Understand the Company’s Tech Stack
Familiarise yourself with TP ICAP's use of AWS and microservices architecture. Being able to discuss how you can contribute to their platform using these technologies will show your genuine interest in the role.
✨Communicate Effectively
Practice explaining complex technical concepts in simple terms. This is crucial as you'll need to communicate effectively with both technical and non-technical team members.
✨Demonstrate Problem-Solving Skills
Prepare to discuss past challenges you've faced in software development and how you overcame them. Highlight your analytical abilities and innovative approaches to problem-solving.