Access our content in a way that suits you best.Including text-to-speech, reading and translation support.
Principal C++ Developer (Tech for Good)
Job Description
Tech for Good- Would you like to make a real impact in a company that create solutions to enhance and speed up the diagnosis of cancer patients?
Salary/ Benefits
To attract the very best talent on the market a generous remuneration package is on offer based on experience, plus a range of benefits including:
- Flexible working
- Medical aid/health care plan
- Gym
- Enhanced pension
- A flexible work-life balance
- salary up to £70k
Client
Our client is simply unique - They are well-funded, have a brilliant team, 4-5 marketing leading products & a great product-market fit. They also have all the benefits you'd expect from a fast growing N.Ireland tech champion.
This is an exciting opportunity to get involved in our clients exciting growth story as they continue to build the next generation of capabilities.
With a small team in Northern Ireland our client has plans to add a Principal C++ Developer to the team.
The role:
Provide technical leadership within an agile team and across teams to maintain, design, develop, test and verify software products. Be involved in architecture and design decisions.
Provide technical leadership by helping to establish best practices, recommend design patterns, identify opportunities to refactor code and helping establish a robust and scalable architecture
Collaborating with the product architect, provide technical ownership of a software project. Includes architecture/design, requirements definition, sizing, sprint planning, Responsible for communicating technical design to stakeholders (technical & non-technical) either verbally or via product documentation
Designs, codes, documents, tests (automated) and maintains software inline with the Quality Management System
Actively participates in the agile ceremonies e.g. sprint planning, daily stand-up meetings, sprint reviews, sprint retrospectives and backlog refinement. Contributes to continuous improvement of the team, software and processes
Keeps abreast of technical knowledge by studying and implementing state-of-the-art programming techniques and development tools, participating in educational opportunities, participating in communities of practices, reading professional publications and maintaining personal networks
Ideal candidate:
Some or all of the following in this order. Ideally you'd be a bit of polyglot although you'd never refer to yourself as one :-)
Someone with a purely C++ background should be capable of picking up the areas below so dont let that hold you back from applying.
Linux C++
C#
HTML/TypeScript (Angular framework)
Stylesheets
Unix / Linux knowledge
Be an evangelist for Domain Driven Design (DDD) and Test-Driven Development (TDD).
Be comfortable respectfully challenging the norm.
Desirable Knowledge & skills
Degree (or equivalent) in STEM subject e.g. Computer Science, Engineering, Mathematics or Physics
Experience with LIS software
Experience of Oracle and PostgreSQL databases
Shell scripting
Experience in leading and coordinating in an Agile development team
For further information on this vacancy, or any other C++ developer job in Belfast or wider Northern Ireland, please apply via the link below or contact Phil Gamble in the strictest confidence.
Follow VANRATH on LinkedIn for:
Expert Career Advice. The Latest Top Jobs. Industry News. And much more