Deliver advanced technology projects as an individual contributor providing expertise in the full software development lifecycle, from concept and design, development, to testing and deployment.
Collaborate effectively with a large global team of software engineers, business analysts, dev-ops and support staff to deliver software solutions for the business.