Software Engineer
... team of other software systems engineers and internal and outsourced development ...
... team of other software systems engineers and internal and outsourced development ...
... role takes directions from senior engineers with regards to best practices ...