Tasks: Identify and manage existing and emerging risks that stem from business activities and the job role; ensure risks associated with business activities are effectively identified, measured, monitored, and controlled; follow written risk and compliance policies and procedures for business activities; design, develop, code, and test significant technical solutions collaborating with senior and lead engineers; lead code/design reviews to ensure smooth daily operations and accurate planning at a team level; organize work and lead team to deliver features and solutions; resolve complex production issues and lead troubleshooting of end-to-end solutions that span multiple applications and systems; mentor and coach junior engineers; work with architecture to help influence directions for key technologies within a specific domain; provide support to the enterprise and impact organizational growth and effectiveness through delivering best in class technology solutions; engage in all phases of the software systems and application development lifecycle which include gathering and analyzing requirements, designing, testing, documenting, and implementing software, responding to outages. Guidewire InsuranceSuite platform; Guidewire AWS Cloud; Gosu programming language; SOAP web service development; REST frameworks; API Development; Agile methodology; Java, J2EE and Javascript; WebSphere, WebLogic and Apache Tomcat; Springboot; Relational database design and optimization with Gosu Query language; Batch Process Design, development, and optimization; Integrating with backend services using JMS and JDBC; and.