Mid level software engineer at MCS Group (Remote) — aijobsearch