Graduate Trainee Software Engineering

Singapore, Singapore

Job Description


Job purpose: The Graduate Trainee Programme is designed for recent graduates to gain broad experience in the Cluster Supply Organisation where business specialists, business experts, engineer specialists, engineers and product owners work together as a team. The agile methods support the team members in performing their functions by facilitating a rapid and flexible response to changing conditions and customer needs through an iterative approach and the continual development of new solutions. This approach is intended to bring about better products, higher quality, more efficient processes and higher implementation speeds. The team works together to ensure that valuable functionalities are provided to customers and that existing products, processes and services are developed and improved in line with customer needs. To achieve this, the team members organise their own activities, working autonomously and with full accountability. To that end, they are granted responsibility for all processes and systems needed for the products, processes and services for which they are accountable. Open communications among the team members ensure regular and timely feedback. This enables the team to adopt a "fail fast" approach – i.e. the rapid recognition and correction of mistakes, which permits a quick reaction to changing conditions and customer needs by means of iterative procedures. The graduate trainee has a technical focus and acts in the capacity of a cell member. He/she has an agile and digital mind-set, and continually adapts it to changing requirements, using the available development opportunities. He/She is deployed where his/her knowledge and experience are needed, and therefore demonstrates flexibility with regard to assignments to various cells and chapters, even across cluster boundaries. Ultimately, we are building high-quality, innovative and fully performing software that complies with the banks coding standards and technical design. The graduate trainee will be developing re-usable application frameworks and user interface controls. and we give the opportunity to deliver project modules within the given timeline under guidance of project experts. Upon successful completion of the 18 months programme, the graduate trainee will be considered for permanent employment opportunities subject to strong performance during traineeship and business conditions.

Key activities: Key Accountabilities: Enjoy innovating on Products & Technology, including :

  • Work alongside a cross-functional team of Product Engineers in delivering relevant products, services, processes and systems
  • Takes pride in producing clean, re-usable code and takes full ownership of the quality of code
  • Great inline documentation in code, code reviews to improve coding standards/performance.
  • Unit tests, Integration tests, Performance tests and tuning to enable high performance services
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Support, document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Ensure software is updated with latest features
Formal education:
  • Recent graduates with not more than 1 year of professional work experience (excluding internships)
  • Bachelor’s or Master’s degree in Computer Science or related field with GPA 3.5/5 & 3.2/4
Specialist knowledge (work experience, further qualification):
  • Strong interest and first experiences in programming / coding
  • Keen to learn multiple technologies
  • Strong knowledge of OOPS, Java / Python, XML, Data Structure
  • Good programming skills
  • A fast learner with strong sense of responsibility & integrity, client centric & service oriented
  • Keen to learn and to make a career in software development
  • Passionate to work on web and server technologies
  • Strong teamwork skills
  • Strong verbal communication skills
  • Excellent English skills an asset

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD978695
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned