I’m not sure what level of programmer you have on staff, but I know that I was a super-genius programmer until I took a few grad school computer science courses, and became a mediocre programmer.
Just saying I hope your programmer has been initiated to the inner sanctum of programming, and has had a few courses in operating systems and concurrency.
Good luck next week.
If it's concurrency programming, then Ada has a lot going for it because it was designed with language level support for concurrency.