Responsibilities:
* Set the level expected for software delivery within the team, leading by example
* Serve as expert in area of responsibility, identifies process improvements and problem prevention, and advises department and management of relevant information as appropriate
* Provides analysis and solutions to technical and business issues
* Understand and apply technology and corporate vision setting dir...