C++ Developer – Fintech (Remote, Permanent)
Job Description:
Our client, a leading organisation in the financial technology sector, is seeking an experienced C++ Developer to join their engineering team. This is a fully remote permanent position based in Ireland.
Job Responsibilities
- Design, develop, and maintain high-performance systems using C++ in a Linux environment.
- Collaborate closely with cross-functional teams including DevOps, QA, and Product to ensure robust and scalable system design.
- Participate in the full software development life cycle including analysis, design, development, testing, and support.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Troubleshoot, debug, and optimise existing codebases for performance and scalability.
- Engage in peer code reviews and knowledge sharing sessions.
- Document technical specifications and procedures for ongoing maintenance and support.
Experience Required
- Minimum of 5 years' experience working in a software development role using C++.
- Proven experience developing and debugging C++ applications in a Linux environment.
- Strong understanding of object-oriented programming principles and design patterns.
- Previous hands-on experience in either Go or PHP in a professional setting.
- Ability to work independently in a fully remote environment while collaborating effectively with the wider team.
Desirable Skills
- Exposure to fintech environments or financial systems development.
- Familiarity with multi-threading, memory management, and performance tuning in C++.
- Experience working within Agile development methodologies.
- Prior involvement in cloud-based or microservices architectures.
- Understanding of secure coding practices.
Educational Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
Working Hours & Benefits
- Fully remote role based in Ireland.
- Competitive salary and benefits package.
- Pension and bonus structure available.
- Opportunities for career progression and continuous learning.
HOW TO APPLY:
If you are interested in this role, please apply for this role with your updated CV