Software Engineer
Software Engineer needed with Masters Degree or Foreign Equivalent in Computer Science & Engineering or Computer Engineering or Computer Science & 1 year experience in job offer or Bachelors Degree or Foreign Equivalent in Computer Science & Engineering or Computer Engineering or Computer Science & 5 years of progressive work experience as Software Engineer or Project Lead or in any IT Profession performing following job duties: Analyze business requirements, design & develop architectural components adhering industry's standard OOA&D techniques & design patterns. Develop & deploy application software using Java, J2EE, SOAP, REST APIs (XML & JSON), JDBC, Quartz Schedulers & Spring framework tools. Develop Quartz schedulers for offline scheduled processing. Manage Source code using SVN. Build & deploy application software using Maven, Ant build & auto deployment tools. Write & execute Unit & Integration tests, perform peer code reviews & perform maintenance code quality.
Job Locations: South Jordan, UT or client sites across the U.S. Must be available to travel & relocate to client sites for temporary projects.