Share this Job

Software Engineer [Natural Language for LUW (Linux, Unix and Windows)]

Kuala Lumpur
MY

Software AG’s Natural Application Development Platform enables rapid development and deployment of enterprise applications that meet the demands of mission-critical businesses. With Natural, you can create fast applications and make them easily accessible across the enterprise.

 

Tasks & Responsibilities

  • Close cooperation with teams in Germany and USA
  • All task according to the full software development life cycle
  • Analyse, Design and Develop product features
  • Product maintenance
  • Participating in feature / design / architecture work
  • Participating in code, test  and documentation work & reviews
  • Testing & test-automation work
  • Setup and maintain build, installation and promotion process
  • Representing product to internal customers like Sales, Global Consulting Service, Global Support
  • Support Global Support in case of customer defects and escalations
  • Participating in training work, provide training material
  • Documentation work according to the task listed

 

Skills

 

Required:

  • Advanced knowledge in programming languages like JAVA, C, C++
  • Experience in Java / J2EE and corresponding frameworks and tools like Ajax, JavaScript
  • Experience in scripting languages like shell scripts, perl or similar
  • Knowledge about job control systems like Jenkins
  • Experience in developing browser based applications
  • Experience in Eclipse based development environments
  • Experience in developing enterprise standard software with high quality/performance
  • Operating systems knowhow: Windows, Linux, Unix
  • Good communication skill
  • Comprehensive skills in verbal and written communication in English to be member of an international development team
  • Open minded team player

 

Advantageous:

  • Basic product knowhow about Adabas and Natural
  • Experienced in Natural programming language

 

Preferred (but not essential in all topics):

  • Knowledge about source management systems e.g. subversion
  • Web technologies, Web services, XML Technologies
  • Experience to lean and agile development methodologies (Scrum, Kanban, …)
  • Exposure to different operating systems and tools
  • Debugging and Diagnosing skills