- Bachelor's degree in Computer Science or related technical field, or equivalent practical experience. - 7+ years relevant experience in software development - Experience working with algorithms, data structures, complexity analysis, and object-oriented software design in Linux/Unix environments - ...