Software Engineer - UI & UX Designer
OWNWAY PTE. LTD.
SG, SG
3d ago
source : GrabJobs

Environment / Standards

Non-Enterprise Server Environment

PC Operating System : Windows 10 or higher

Application Platform : IBM Software Suites (eg Digital Experience Manager, Digital Business Automation,Websphere Application Server, Domino, MQ) Microsoft (Sharepoint)

Word processing & Spreadsheet : MS Office 2016 (Word,Excel,PowerPoint,

Access) and higher, Lotus Notes 9 or higher

Browser : Internet Explorer version 11 or higher

Programming Language : Lotus Notes ver 9.xx or higher, Lotus Script,

Java, Java EE, Java Script, XML Script, HTML5

Database : MS SQL Server, Oracle, Mongo DB, Orient DB

Server Operating System : Suse Linux, Redhat, Ubuntu, Windows Server

Java and Web Application Development Tool : Rational Application, Developer ver 9.0 & above

Backup : Networker, Arcserve, Acronis

Job Scheduling : Tivoli Workload Scheduler for Fault Tolerant Agent, Job Access and Management System

Tool : Dimensions CM, Teamstudio Delta & Configurator

Working Experience And Skill Requirement

  • Must be able to speak and write English proficiently;
  • Have at least three (3) years' post graduate experience working with Personal computers or compatibles;
  • Have at least three (3) years' post graduate experience using MS OS such as Windows 7 or higher and Microsoft Outlook;
  • Able to conduct unit, module, functional and volume testing; to analyze test results and to take corrective action.
  • UI & UX Design Requirement

  • Must have at least 3 years’ post graduate hands-on experience working on UX design projects;
  • Tools and technolo gy

  • Must have at least 3 years’ experience in designing wireframes and create mid to high fidelity prototype using tools like Sketch, Figma, Invision, Azure or Adobe XD;
  • Must have drawing ability and design set of reusable UI components for design style guide and design system
  • Must provide sample UX design projects / works for the past 3 years.
  • For Java Requirement

    The Programmer shall be required to :

  • Have three (3) years’ experience, within the past four (4) year’s timeframe, in each of the programming skills :
  • Java Bean,
  • Java Script,
  • Session management
  • JDBC, SQL
  • Have two (2) years’ experience, within the past three (3) year’s timeframe, in coding programs using each of the skills :
  • AJAX
  • Web Services (REST API)
  • JSON
  • Java Server Faces
  • EJB (session, entity & message, Service Locator, Business Delegate,
  • Data Transfer Object, Data Access Object),

  • Preferably have hands on experience on the following :
  • IBM RAD9.0 or above or Eclipse or equivalent
  • Portal and Portlet development
  • n-Tier Architecture
  • Java Web Security / LDAP
  • JEE Security
  • JEE Transaction
  • Web Services (SOAP)
  • JNDI
  • UML diagrams
  • Secure coding to prevent application vulnerabilities (for eg. Cross-site
  • scripting; Injection vulnerability flaws such as SQL injection, command

    injection; Race conditions; Improper error / exception handling, etc)

    Job Description

    Job Description For Programmers

    The Programmers shall be required to :

  • Code, modify, test, correct and document new and existing programs using assigned languages, tools and coding conventions;
  • Prepare and document test data;
  • Prepare and set up testing and production environment;
  • Prepare and maintain program and system documentation;
  • Assist in establishing file structures and processing logic requirements;
  • Produce deliverables according to group standards and procedures;
  • Assist Project Leaders in the study and design of application systems and work coordination, project management and user training work;
  • Troubleshooting and supporting end-users in the implementation and maintenance of application systems;
  • Train other contract programmers in the relevant skills;
  • Participate in Disaster Recovery activities eg simulation exercise at Disaster Recovery sites;
  • Learn / pick up new programming skills related to System Development and Maintenance as assigned by the supervisors;
  • Any other tasks related to System Development and Maintenance as assigned by the supervisors.
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form