Software Engineer
3 weeks ago
Role Overview
As a Full-stack 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 the API team building out a consolidated API for broking, that includes messaging, UI and interoperability across brands, asset classes and clients.
Role Responsibilities
Work closely with the Solution Architect to design/build/deploy and maintain an API Layer to align to the IT strategy/vision.
Work across Fusion and other Engineering Teams in TPICAP to integrate the API Layer.
Work in partnership with QA to ensure the delivery of quality software.
Communicate with governance streams to ensure adherence to and development of process, quality and architectural design
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.
Take part in incident management to ensure Production defects are rectified based on their criticality and severity and to a sufficient standard.
Ensure inter-project dependencies and projects risks are understood and managed
Use technical experience to collaborate with architecture to guide software solutions
API Discovery – Implement a portal for API management and discoverability for engineers across Fusion and the wider organisation.
Develop Functional and Performance testing platform to support future application design decisions.
API Toolkit – Develop best-in-class AsyncAPI, OpenAPI and GraphQL to include support for CloudEvents, Distributed Tracing, Entitlements, Resilience and Observability
API Migration – Work directly with Asset class application teams to migrate to the new API
Experience / Competences
Essential
Demonstrate and current experience of hands-on Back-End Software Engineering using Microsoft .net c#
Experience of Application Lifecycle Management Tools and technologies such as Source Code Management; git, DevOps platforms; gitlabs, TeamCity
Experience of and understanding of the importance of maintaining code quality using Unit/Integration/e2e testing tools such as N\XUnit, Moq, Jasmine, Cucumber. Utilising Quality Assurance expertise to automate regression.
Experience of writing and maintaining APIs
Knowledge and use of Cloud Technologies and concepts preferably on AWS or Azure/GCP etc.
Experience of Messaging Middleware e.g. Solace, RabbitMQ, AWS SQS
Desired
Experience of Engineering using Java
Experience of OO design principals such SOLID / DRY / YAGNI to create maintainable, self-documenting and high quality code.
Experience of Architectural Patterns and practices such as Backend for Frontend, Micro Frontends, Microservices, MediatR
Experience of Domain Driven Design (DDD) and implementing patterns like CQRS to facilitate polyglot persistence.
Experience of utilising Dev(Sec)Ops to automate and minimise delivery times from Development to Production e.g. utilising CI\CD
Use of and working with Containerization to aid deployability, testing and loose coupling.
Agile exponent to speed up delivery, reduce risk and provide maximum value to the end users
Knowledge of the Broking \ Trading business domain
-
Software Engineer
3 weeks ago
Belfast, United Kingdom Instil Software Full timeWe are looking for a Software Engineer to join our growing business. As a Software Engineer, you will be very much part of this culture, writing code on a daily basis and helping deliver beautiful software for the cloud, mobile and desktop. Ideally, you will have 3-4 years post graduate experience, ready to take the next step in your career, with a...
-
Engineer - Software Engineering
4 days ago
Belfast, United Kingdom Thales Group Full timeGraduate Software Engineer page is loaded Graduate Software Engineer Apply locations Belfast time type Full time posted on Posted 8 Days Ago job requisition id R0244195 Location: Belfast, United KingdomThales people architect solutions that are relied upon to deliver operational advantage at every decisive moment throughout the mission. Defence and armed...
-
Software Engineering Manager
2 weeks ago
Belfast, United Kingdom EVera Recruitment Full timeOur client, a manufacturer of both single and double deck battery and fuel cell electric buses is currently looking for a Software Engineering Manager. The successful candidate will assist the Head of Vehicle Systems to drive the vision, strategy, design, compliance, and implementation of the engineering function to support the strategic objectives of the...
-
Software Engineering Manager
2 weeks ago
Belfast, United Kingdom EVera Recruitment Full timeOur client, a manufacturer of both single and double deck battery and fuel cell electric buses is currently looking for a Software Engineering Manager. The successful candidate will assist the Head of Vehicle Systems to drive the vision, strategy, design, compliance, and implementation of the engineering function to support the strategic objectives of the...
-
Senior Engineer
6 days ago
Belfast, United Kingdom Cantor Fitzgerald Full timeWe are looking for an experienced and detail-oriented senior software engineer to join our global and dynamic software engineering team. As a software engineer you will be part of a globally distributed development team and strive towards continuous improvement of the software development process(es) in place. Work on strategic green field and brown...
-
Software Test Engineer
2 weeks ago
Belfast, United Kingdom CareerWise Recruitment Full timeJob Description The Role : Work with a team to develop and test innovative medical diagnostic technology Be the voice of Software Verification in multifunctional project teams, driving industry best practices Solve complex problems Conduct different types of testing including, UAT, Automated, functional, regression, performance and integration ...
-
Software Engineering Manager
2 weeks ago
Belfast, United Kingdom EVera Recruitment Full timeOur client, a manufacturer of both single and double deck battery and fuel cell electric buses is currently looking for a Software Engineering Manager. The successful candidate will assist the Head of Vehicle Systems to drive the vision, strategy, design, compliance, and implementation of the engineering function to support the strategic objectives of the...
-
Software Engineering Manager
1 week ago
Belfast, United Kingdom EVera Recruitment Full timeOur client, a manufacturer of both single and double deck battery and fuel cell electric buses is currently looking for a Software Engineering Manager. The successful candidate will assist the Head of Vehicle Systems to drive the vision, strategy, design, compliance, and implementation of the engineering function to support the strategic objectives of the...
-
Software Engineering Manager
2 weeks ago
Belfast, United Kingdom EVera Recruitment Full timeOur client, a manufacturer of both single and double deck battery and fuel cell electric buses is currently looking for a Software Engineering Manager. The successful candidate will assist the Head of Vehicle Systems to drive the vision, strategy, design, compliance, and implementation of the engineering function to support the strategic objectives of the...
-
Software Engineering Manager
2 weeks ago
Belfast, United Kingdom EVera Recruitment Full timeOur client, a manufacturer of both single and double deck battery and fuel cell electric buses is currently looking for a Software Engineering Manager. The successful candidate will assist the Head of Vehicle Systems to drive the vision, strategy, design, compliance, and implementation of the engineering function to support the strategic objectives of the...
-
Software Engineering Manager
2 weeks ago
Belfast, United Kingdom EVera Recruitment Full timeOur client, a manufacturer of both single and double deck battery and fuel cell electric buses is currently looking for a Software Engineering Manager. The successful candidate will assist the Head of Vehicle Systems to drive the vision, strategy, design, compliance, and implementation of the engineering function to support the strategic objectives of the...
-
Software Engineering Manager
2 weeks ago
Belfast, United Kingdom EVera Recruitment Full timeOur client, a manufacturer of both single and double deck battery and fuel cell electric buses is currently looking for a Software Engineering Manager. The successful candidate will assist the Head of Vehicle Systems to drive the vision, strategy, design, compliance, and implementation of the engineering function to support the strategic objectives of the...
-
Software Engineering Manager
2 weeks ago
Belfast, United Kingdom EVera Recruitment Full timeOur client, a manufacturer of both single and double deck battery and fuel cell electric buses is currently looking for a Software Engineering Manager. The successful candidate will assist the Head of Vehicle Systems to drive the vision, strategy, design, compliance, and implementation of the engineering function to support the strategic objectives of the...
-
Software Engineering Manager
7 days ago
Belfast, United Kingdom EVera Recruitment Full timeJob DescriptionOur client, a manufacturer of both single and double deck battery and fuel cell electric buses is currently looking for a Software Engineering Manager. The successful candidate will assist the Head of Vehicle Systems to drive the vision, strategy, design, compliance, and implementation of the engineering function to support the strategic...
-
Software Engineering Manager
2 weeks ago
Belfast, United Kingdom EVera Recruitment Full timeOur client, a manufacturer of both single and double deck battery and fuel cell electric buses is currently looking for a Software Engineering Manager. The successful candidate will assist the Head of Vehicle Systems to drive the vision, strategy, design, compliance, and implementation of the engineering function to support the strategic objectives of the...
-
Software Engineer II
3 weeks ago
Belfast, United Kingdom Remoote Full timeApply Software Engineer II Seniority level: Junior, 2-4 years Location: Belfast, Northern Ireland Industry: Technology ️ Languages: English ???? Skills: Software Development SQL Java Requirements: The ideal candidate should have 2-4 years of experience, excellent programming skills in Java or similar languages, experience with scripting...
-
Software Engineer
3 weeks ago
Belfast, United Kingdom Search 5.0 Full timeSoftware Developer - Python This company uses AI and Machine Learning to automate a trillion dollar industry. They are built by a team of some of the best minds in AI and ML in the market, and have built a culture of high performance and collaboration in where everyone groups together to get things done. They are looking for a software engineer with...
-
Software Engineer
3 weeks ago
Belfast, United Kingdom Search 5.0 Full timeSoftware Developer - Python This company uses AI and Machine Learning to automate a trillion dollar industry. They are built by a team of some of the best minds in AI and ML in the market, and have built a culture of high performance and collaboration in where everyone groups together to get things done. They are looking for a software engineer with strong...
-
Software Engineer
3 weeks ago
Belfast, United Kingdom Search 5.0 Full timeSoftware Developer - Python This company uses AI and Machine Learning to automate a trillion dollar industry. They are built by a team of some of the best minds in AI and ML in the market, and have built a culture of high performance and collaboration in where everyone groups together to get things done. They are looking for a software engineer with...
-
Software Engineer
3 weeks ago
Belfast, United Kingdom Search 5.0 Full timeSoftware Developer - PythonThis company uses AI and Machine Learning to automate a trillion dollar industry. They are built by a team of some of the best minds in AI and ML in the market, and have built a culture of high performance and collaboration in where everyone groups together to get things done.They are looking for a software engineer with strong...