Software Developer

  • Information Technology
  • Sepang
  • 13/07/2022
  • Full Time
Job expired!

Responsibilities:

  • Collaborating with relevant parties to identify end-user requirements and specifications
  • Designing algorithms and flowcharts to create new software and systems
  • Producing efficient and elegant code based on requirements
  • Testing and deploying programs and applications
  • Troubleshooting, debugging, maintaining, and improving existing software
  • Compiling and assessing user feedback to improve software performance
  • Observing user feedback to recommend improvements to existing software products
  • Developing technical documentation to guide future software development projects
  • Work closely with Senior Solutions Developer and Project Manager to meet the project milestone deadline.
  • Work on multiple projects and initiatives with competing timelines and demands.
  • Attend to technical support raised by clients.
  • Attend scheduled department meetings and department’s team-bonding activities.
  • Attend company sponsored training and pass the required exam/certification to help maintaining the relevant competencies.
  • Any other assignment that assigned from time to time.

 

Requirement:

  • Diploma/degree in Computer Science/ Information Technology or equivalent.
  • 3 years with related working experience.
  • Possess own transport and willing to travel.
  • Able to communicate well in English and Bahasa Malaysia (verbal & written).
  • Able to work on odd hours (after office hour, weekends) occasionally.
  • Experience with software development practices & tools (e.g: Git, Docker, agile)
  • Accuracy & attention to details
  • Ability to develop solutions using relevant tools/languages (depending on skills required for specific role)
  1. C# .NET (MVC/Razor) and/or .NET Core
  2. JavaScript / TypeScript (with NodeJS)
  3. Ivanti Service Desk
  4. Mobile Application Development
  5. PHP
  6. HTML & CSS
  • Ability to work with databases, which may include
  1. MySQL 
  2. Microsoft SQL
  3. SQLite
  • Knowledge in technologies below is an added advantage:
  1. Microsoft technologies (.Net, Power Apps)
  2. Microsoft Sharepoint
  3. Database solutions (MSSQL, MySQL.Maria DB, NoSQL)
  4. Open Source Technologies (PHP, TypeScript, JavaScript)
  5. ITIL (Freshworks, Ivanti, Manage Engine)
  6. Containerization

Benefits:

  • Flexible working hours
  • Birthday leave, Paternity leave, Compassionate leave
  • Group Personal Accident & Group Hospitalization Insurance
  • Dental & Optical subsidy
  • Dependant's medical claim
  • Sports Club, etc......