Software Engineer II #18311.1437
Software Engineer II
Interactive Communications International, Inc., Sandy, UT: Responsible for the development & support of Launch Workflow & associated applications. Support design & assist in planning team sprints & projects.
Requires: Bachelor's Degree in Computer Science, Engineering or rel field. 5 yrs of progressive Java development experience including JSE, JEE in enterprise level scalable, distributed & fault tolerant environments, JMS. Experience participating in the full lifecycle of projects, including effective use of version control, build management, unit testing, & issue tracking software (ex. SVN, Maven, JIRA, Jenkins). Experience in generating estimates & deliverables (E&D) based on requirements. Experience with Java frameworks such as Spring. Experience in developing Web Services (ex. RESTful or SOAP) & strong experience utilizing XML. Experience with high volume transaction processing design & development. Experience developing within a Service Oriented Architecture environment. Experience with data modeling methodologies & master data management. Experience working within PCI & SAS70 environments. Experience with application frameworks like JSF, Spring MVC, Hibernate, Struts. Experience with scripting languages like Groovy, Korn shell. Experience developing using Agile practices (Specifically XP, Scrum & TDD). Experience with Angular2/TypeScript practices & commonly used modules based on work Experience in AngularJS/JavaScript. Experience with CSS, LESS, Bootstrap & JS methods for providing performant visual effects.