Develop and design high & low level designs for proposed software solutions. Modify existing systems to correct errors. Document the requirements by using UML methodologies. Test the software against requirements & install in different environments. Utilize MuleSoft, JAVA, UNIX, ORACLE & SQL Server. Will work in unanticipated locations. Require Masterís in Computer Science, Engineering, or related & 1 year experience, or Bachelors in Computer Science, Engineering, or related and 5 years progressive experience.