Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 1-3 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: unacceptable
Key Responsibilities: Primary Performance Area: Business Process Development • Develop Verint Engagement Management Business and Workflow Processes • Utilise appropriate integration mechanisms (SOAP, REST, JMS, JDBC etc) to interface with external systems • Implement custom user interfaces using core web technologies (HTML, CSS, javascript) • Report progress to Project Manager/Team Leader • Provide estimates of new functionality to the Project Manager • Provide input to and review project Impact Assessment and Change Control collateral • Ensure adherence to design ?Align to Technical System Specification • Ensure code/processes meet project non-functional requirements for performance, throughput, robustness, scalability etc. Secondary Performance Area: Quality Assurance • Support the Testing and quality processes ?Participate in the code review process • Complete unit testing and code reviews on modules prior to becoming release candidates • Communication of status of defect fixes, issues and concerns to the Test team • Co-ordinating the release of new software into the testing environments including release notes • Perform integration testing We’re looking for someone who has below experience and attributes: • degree qualified (or equivalent) in Computer Science, Business or a related discipline. • 3 years in software development with strong experience with web technologies & integration technologies • experienced designing tables/queries for relational databases • knowledge of software design patterns • experienced in working with agile and waterfall software development methodologies • Working as a consultant with current and prospective external clients • Experience with reporting engines such as Jasper • Configuring java application containers such as JBoss or Weblogic • A strong problem solver who can think divergently, incisively and pragmatically • Flexible, adaptable and quick to learn • Enthusiastic about and focused on achieving clients’ goals • Self-motivated, takes ownership and demonstrates initiative • A team player who can also work independently and manage their own time • Able to form rapport with and work with diverse groups of colleagues and clients from a variety of personal and professional backgrounds • Good understanding of technology and how it can deliver business benefits • Effective communication skills (verbal & written)