C++ Developer
March 7, 2019
The Role :
You will be responsible to develop and implement C++ routines into an existing software tool. The activities will include developing, testing and validating changes made under the contract including maintaining the existing capability.
Responsibilities:
- Identify and fix existing and new software bugs;
- Implement a tool to allow automated selection of target in the scene above the background levels;
- Implement automated and batching tools to allow the efficient temporal and trajectory extraction of moving target(s) in the scene including the changing background levels;
- Implement a thresholding tool to allow upper and low limits to be set;
- Implement modifications to the file open tool to allow the displaying of new nominated file types;
- Implement modifications to output data files to allow selection of displayed results; and
- Implementation of higher order calibration analysis curves.
Skills Required:
- Excellent C++ experience (minimum 4 years)
- Documentation and user guide development in a software development environment.
- Good understanding of the Objected Oriented programming paradigm.
- Experience in working with relational databases (design and normalisation).
- Experience in developing using MS SQL (queries, views, functions and stored procedures).
- Reasonable knowledge of a wide range of design patterns.
- Industry best practice CI/CD
- Understanding of end to end IT applications SDLC (Software Development Life-Cycle).
- Excellent communication skills
consultant will be in touch with you shortly.
If you have any questions please call
Sabrina Matuda 0432 516 536

Sabrina Matuda
IT Recruitment Consultant
I am a real people person and spent over a decade in language studies, coaching and sales. I have a Bachelor’s degree in Languages and Literature, a Master's degree in English and a PhD in Translation studies (#nerd). However, a serendipitous event got me into IT recruitment. And I’m loving it! Why? Recruiting has allowed me to leverage my passion for building and maintaining rewarding relationships with my clients while remaining challenged to find the perfect candidates and, in my case, it has also allowed me to keep updated with all the technology trends out there. I take pride in ensuring that placements are a strong match for both parties. There’s nothing more exciting than helping smart people find their next challenge. If I’m not working, I’m probably learning a new language, enjoying a glass of nice champagne or traveling. Also, I love meeting new people and learning new things, so feel free to connect and share your experience. :) If you are looking at hiring or contemplating your next career move in IT hit me up on sabrina@citirecruitment.com.
Subscribe to our IT Jobs & News Alerts
Meet the CITI Team
IT & Digital Recruitment Without Guesswork
"Our strength lies in understanding the complete client environment, which includes not only the technology but also the mindset of the individuals working in IT environments. We provide a hiring solution that serves both the needs of its clients and candidates. We provide a premium IT talent management service supported by well thought out business processes and operating methodologies." - Steve Wilson, Founder CITI Recruitment
What Others Say
"CITI Recruitment is a rarity in the recruitment industry."
“CITI Recruitment is a rarity in the recruitment industry. They are honest, open and reliable. Their knowledge of the IT market is impressive, and their understanding of complex web content management requirements is exemplary. I have worked with CITI for over a 2 years and look forward to working with them again” - Owen B, Sitecore.