At a Glance
- Tasks: Design and develop back-end services and APIs in .Net C# for cloud-based architecture.
- Company: Join TP ICAP, a diverse and inclusive company focused on innovation and collaboration.
- Benefits: Enjoy a supportive work culture with opportunities for growth and development.
- Other info: Inclusivity is key; we encourage all enthusiastic candidates to apply, regardless of experience.
- Why this job: Be part of a transformative tech landscape while working in an agile environment.
- Qualifications: Solid engineering experience, especially in finance, with strong AWS and .NET skills required.
The predicted salary is between 36000 - 60000 Β£ per year.
Social network you want to login/join with:
Software Engineer (Corp Functions), Belfast
col-narrow-left
Client:
Location:
Belfast, United Kingdom
Job Category:
Other
-
EU work permit required:
Yes
col-narrow-right
Job Reference:
Job Views:
12
Posted:
12.08.2025
Expiry Date:
26.09.2025
col-wide
Job Description:
Role Responsibilities
- Design, develop, and maintain back-end services and APIs in .Net C#, with a focus on cloud-based distributed architecture .
- Ensure high-quality code through automated testing, particularly unit testing, and maintain a strong emphasis on code quality.
- Implement & maintain Infrastructure as Code (IaC) using AWS CDK (Python preferred) to automate deployment and management of cloud resources.
- Collaborate with cross-functional teams, including Business Analysts (BAs), QA engineers, and Project Managers (PMs), to deliver solutions that meet business requirements.
- Demonstrate T-shaped skills by actively contributing to all areas of development and assisting team members in developing their own T-shaped skills.
- Participate in agile ceremonies and contribute to an agile mindset within the team.
- Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to business operations.
- Contribute to the modernisation and simplification of the tech landscape, driving transformation initiatives.
- Maintain detailed documentation of code, processes, and system configurations.
Experience / Competences
- Solid engineering experience, preferably in the finance sector.
- Strong understanding of AWS services and hands-on experience with Infrastructure as Code (IaC), particularly using AWS CDK with Python.
- Demonstrated experience with automated testing frameworks and a solid understanding of unit testing principles.
- Experience working in agile environments and a strong agile mindset.
- Fluent in using containerisation tools (e.g., Docker).
- Attention to detail and the ability to work under pressure without being distracted by complexity.
- Excellent problem-solving skills and the ability to think critically and creatively.
- Strong collaboration skills and the ability to communicate effectively with team members and stakeholders.
- Passion for code quality and a commitment to maintaining high standards of software development.
- Proficiency in back-end development using .NET technologies, particularly with microservices architecture in cloud environments.
- Experience with Entity Framework (or other CRMs) is beneficial
- Strong grasp of database design and experience with relational and/or NoSQL databases.
- Proficiency in parallel computing and the ability to design and implement efficient algorithms.
- Proficiency in using Git for version control and JIRA for backlog management.
- Strong communication skills, both written and verbal.
- Ability to work effectively as part of a team and independently when required.
Job Band & Level
Professional / Level 5
Not The Perfect Fit?
Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn\'t align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don\'t hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us.
Company Statement
We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That\'s why we\'re building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement.
#J-18808-LjbffrSoftware Engineer (Corp Functions) in Belfast employer: Liquidnet
At TP ICAP, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters inclusivity and collaboration. Our Belfast location provides a vibrant environment where Software Engineers can thrive, with ample opportunities for professional growth through innovative projects and cross-functional teamwork. We are committed to maintaining high standards of code quality while supporting our employees' development in a supportive atmosphere that values diverse perspectives.
StudySmarter Expert Adviceπ€«
We think this is how you could land Software Engineer (Corp Functions) in Belfast
β¨Tip Number 1
Familiarise yourself with .NET technologies and cloud-based distributed architecture. Brush up on your skills in C# and ensure you can demonstrate your understanding of microservices, as these are crucial for the role.
β¨Tip Number 2
Gain hands-on experience with AWS services and Infrastructure as Code (IaC), particularly using AWS CDK with Python. Consider working on personal projects or contributing to open-source projects that utilise these technologies to showcase your skills.
β¨Tip Number 3
Engage in agile methodologies by participating in relevant workshops or online courses. Being able to speak confidently about your experience in agile environments will set you apart during discussions with our team.
β¨Tip Number 4
Develop your problem-solving skills by tackling coding challenges on platforms like LeetCode or HackerRank. This will not only improve your coding abilities but also prepare you for technical interviews where you'll need to think critically under pressure.
We think you need these skills to ace Software Engineer (Corp Functions) in Belfast
Some tips for your application π«‘
Tailor Your CV:Make sure your CV highlights relevant experience in back-end development, particularly with .NET technologies and cloud-based architectures. Emphasise your familiarity with AWS services and Infrastructure as Code (IaC) using AWS CDK.
Craft a Strong Cover Letter:In your cover letter, express your passion for software development and your commitment to code quality. Mention specific projects where you've implemented automated testing or worked in agile environments to demonstrate your fit for the role.
Showcase Your Problem-Solving Skills:Provide examples of how you've tackled complex issues in previous roles. Highlight your critical thinking and creativity in problem-solving, especially in high-pressure situations.
Highlight Collaboration Experience:Discuss your experience working with cross-functional teams, such as Business Analysts and QA engineers. Showcase your communication skills and how you've contributed to team success in an agile setting.
How to prepare for a job interview at Liquidnet
β¨Showcase Your Technical Skills
Be prepared to discuss your experience with .NET technologies and cloud-based architectures. Highlight specific projects where you've implemented Infrastructure as Code using AWS CDK, and be ready to demonstrate your understanding of automated testing frameworks.
β¨Emphasise Collaboration
Since the role involves working with cross-functional teams, share examples of how you've successfully collaborated with Business Analysts, QA engineers, and Project Managers in previous roles. This will show your ability to work effectively within a team.
β¨Demonstrate Problem-Solving Skills
Prepare to discuss challenges you've faced in past projects and how you resolved them. Use the STAR method (Situation, Task, Action, Result) to structure your answers, focusing on your critical thinking and creativity in problem-solving.
β¨Express Your Passion for Code Quality
Talk about your commitment to maintaining high standards in software development. Share your experiences with unit testing and code reviews, and explain how you ensure code quality in your work.