Software Engineer
New Today
Role Overview
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:
Essential:
STEM Degree or equivalent industry experience.
Worked within an Agile Cross-functional delivery team.
Demonstrable professional experience of Full-stack Software Engineering using C# (.Net 8+) AND/OR Node.js, Typescript/JavaScript.
Developing well tested software released into production environments.
Full software development lifecycle in a technical role.
Worked within a technical platform team, delivering reusable services across multiple agile projects.
AWS cloud ecosystem and the AWS CLI (or industry equivalent).
Linux shell or Windows PowerShell.
CI and CD flows within an enterprise environment.
Agile tooling to support team delivery, such as JIRA, Monday, and other project management systems.
Experience of regulatory driven projects.
Excellent attention to detail, highly organised with a proactive approach.
Strong analytical ability and innovative problem solving skills.
SOLID Principles.
Software Design Patterns.
Source Control (Git).
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.
Open to innovative ideas/ experiences and ability to create new ideas, approaches or insights.
Seeks opportunities for improvements.
Adapts communication style to suit audience.
Works ethically and shows respect for both professional and company values.
Desired:
Contribution to open-source projects.
Solves problems with general-purpose scripting language (such as Python, Perl, Ruby), to assist in automation of personal workflow.
- Location:
- Belfast
- Job Type:
- FullTime
We found some similar jobs based on your search
-
New Today
Senior Software Engineer (Back End)
-
Belfast
Role Overview 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 desi...
More Details -
-
New Today
Software Engineer
-
Belfast
Role Overview 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...
More Details -
-
New Today
Principal Software Engineer
-
Belfast
The TP ICAP Group is a world leading provider of market infrastructure. Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible an...
More Details -
-
New Yesterday
Lead Software Engineer
-
Belfast
Job Description Location: Hybrid (Belfast-based) Employment Type: Full-time Compensation: Excellent Salary + Bonus + Incredible Benefits About the Opportunity Are you ready to shape the future of AI and next-generation fintech? VANRATH is thril...
More Details -
-
New Yesterday
Software Engineer
-
Lisburn
Software Engineer - Join a Highly Secure, Locally Grown £1B Company This is an opportunity to join one of Northern Ireland's most successful homegrown companies - a highly secure organisation with a £1 billion turnover. With a strong reputation for s...
More Details -
-
New Yesterday
Staff Software Engineer - InsightIDR
-
Belfast
As a Staff Software Engineer, you’ll be driving and proposing strategies around complex and unique technical problems affecting the business needs, communicating standards and getting buy-in on solutions. By serving as an expert and owner in multiple...
More Details -