Home » Singapore » Software Developer

Software Developer

Employer: HELIUS TECHNOLOGIES PTE. LTD.
Industry: Software Development
Location: Singapore

Roles & Responsibilities

Description:
The Software Developer’s role is to define, develop, test, analyze, and maintain new software applications in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing software programs and applications. The Programmer/Analyst will also research, design, document, and modify software specifications throughout the production life cycle.

Requirements:
Degree in computer related discipline.
Minimally 8 years developer experience in SQL, Java etc.
Familiarity in Atlassian products such as JIRA, Bitbucket
Strong Banking Domain Knowledge and Experience is a must
Familiarity of Control Language is an added advantage
Experience in systems design, programming and/or systems software and support.
Database design/administration experience (Design, implementation, modification,
Proficient in writing fine-tuned SQL queries, stored procedures (eg. PL/SQL code) and working with data in relational databases like Oracle, SQL Server, MySQL etc.
Ability to: Recognize and resolve system related problems; work independently and make necessary decisions throughout the systems process within department guidelines.

Responsibilities
Design, develop, document, analyze, create, test and modify computer systems, programs and integrations.
Apply system-analyst techniques and procedures, including consulting with users to determine hardware, software or systems functional specifications
Arrange project requirements in programming sequence by analyzing requirements; preparing a work flow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.
Program the computer by encoding project requirements in computer language; entering coded information into the computer.
Analyze user information system needs.
Document the functionality and requirements.
Research, evaluate and recommend solutions and appropriate technology to meet user’s needs.
Provides reference for use of prime and personal computers by writing and maintaining user documentation; maintaining a help desk.
Maintains computer systems and programming guidelines by writing and updating policies and procedures.
Develops and maintains applications and databases by evaluating client needs; analyzing requirements; developing software systems.
Almira | Recruitment Consultant


Send your CVs to [javascript protected email address]