Title: Senior Software EngineersDuties: Lead junior developers and consultants to develop and customize software solutions using various tools and technologies including Java, J2EE, Spring, Python, AWS, Struts, REST, SOAP, NodeJS, PLSQL, Apache, IBM, Jenkins, Oracle, etc. provide technical guidance to test, integrate and migrate applications; provide development standards for team; review, approve development documentation and specifications; produce standard and custom reports, etc; train team