Software Developer

at Talent Hunt Asia Pte Ltd

  • Work From Home / Remote Work
  • 1 month ago
  • 5,500 - 7,000 USD Monthly
  • 3 (vacancy)

Job Role Insights

  • Date Posted:
    Posted 1 month ago
  • Hiring location
    Remote Work
  • Offered Salary
    5,500 - 7,000 USD / Monthly
  • Min. Qualification
    Bachelor’s Degree
  • Experience
    3 Years Min
  • Job Type
    Work From Home / Remote Work
  • Job Role
    Software Developer

The Software Developer works to consistently develop and implement new features onto platforms. He/She is expected to work with customers, partners and vendors to build an innovative learning eco system. He/she is to demonstrate advanced knowledge of a learning platform and acquire new learning technology to make recommendations.


Key Responsibilities:

  • –  The primary roles of the Software Developer is to acquire new and cutting edge technologies.
  • –  Transform design to concrete solution for implementation, which include collecting business and system requirements, writing specifications, meeting with customers, partners and vendors to create work breakdown structure, develop project schedule and rollout plan.
     
  • –  Responsible for delivering solution design and POCs, where applicable.
  • –  Ensure that the long-term architectural and performance strategies are considered when designing and coding solutions.
  • –  Write code, complete documentation, and unit test systems and applications.
  • –  Converting project specifications and procedures into detailed logical flow charts for coding.
  • –  Works collaboratively with Quality Assurance (QA) executives through participation in the testing process and review of QA documentation.
  • –  Develop, maintain and follow design and development standards and documentations.
  • –  Plan, develop, test and implement of software & upgrades.

A successful candidate must be able to:

  1. Interact with IT & HR business partners, Technical Project Managers, Development & infrastructure teams to define and deliver customised solutions for the learning platform;
  2. Lead the effective and efficient delivery of large, complex projects
  3. Anticipate bottlenecks, provide escalation management, and balance the business needs versus technical constraints.
  4. Identify, assess, track and mitigate issues and risks at multiple levels.
  5. Create, maintain and disseminate project information to stakeholders.
  6. Drive effective teamwork, communication, collaboration and commitment across multiple disparate groups with competing priorities

Other Job Specifications

  • –  Diploma or Bachelors in Computer Science, Computer Engineering, Information Systems, or other technical related degree
  • –  1 to 3 years of hands-on IT project management and professional software development experience, candidates without experience are also welcome to apply
  • –  Strong analytical skills and object-orientated design capabilities
  • –  Strong development experience in one or more Object Oriented Languages
  • –  Development experience using Php, ASP.net(C#), HTML5, CSS3, Java Script
  • –  Knowledge in JQuery and JavaScript frameworks like AngularJS/React
  • –  Database Management skills in MySQL, MS SQL Server, Mongo DB