ResponsibilitiesEnsures that software is developed to meet functional, non-functional, and compliance requirementsEnsures solutions are well designed with maintainability/ease of integration and testing built-in from the outsetPerforms spike/proof of concept as necessary to mitigate risk or implement new ideasCodes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirementsSets up and develops a continuous integration/continuous delivery pipeline