Connecting Linkedin...

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9jyxn0awxszs9qcgcvymfubmvyx2rlzmf1bhquanbnil1d

Senior System Developer

Main Responsibilities:

  • Mentor and share technical knowledge with team members as required
  • Drive continuous improvement of the software life cycle phases, focusing on designing, coding, documenting, testing and support
  • Analyse clients’ business requirements and convert requirements to design documents
  • Assist in ballpark estimation in accordance to the company guidelines
  • Recommend software improvements to ensure strong functionality, system performance and scalability
  • Build and perform unit tests to ensure technical correctness and completeness
  • Team up in cross-functional teams working together to meet the defined objective/goal
  • Possess up-to-date knowledge of technological developments in the industry

Requirements:

  • Bachelor’s degree in ICT or related professional qualifications
  • 6+ years experience
  • Be familiar with software development methodologies
  • Be proficient in software development, with ability to use more than one of the following development languages:
    • Back-end: Java, PL/SQL
  • Have good knowledge of the following relational database management systems
    •  Oracle, PostgreSQL, MySQL
  • Strong analytical and reasoning abilities
  • Strong communication and writing skills in English
  • Knowledge or familiarity in the following would be considered an asset:
    • CI / CD – Jenkins
    • Scripting languages – Ruby, Python, …etc.
    • Linux
  • Knowledge on how to tune code and SQL statements will be considered an asset
  • Willing to work on-call shifts