Principal / Sr. Principal Software Engineer

Singapore, Singapore

Job Description


About our client:

Our client is Singapore\xe2\x80\x99s national media network and largest content creator. Its purpose is to create engaging and trusted content, as well as to connect communities and inspire people. It engages over three million people in Singapore daily across four languages on its digital platforms. Beyond Singapore, it also has a growing international audience and content distributed across markets.

With a focus on nurturing talent and growing the sector, the company is committed to investing in nation-wide initiatives commissioning a wide variety of work from local content creators and collaborating with institutes of higher learning. For advertisers, they have partnered industry-leading brands in offering more effective content-driven solutions.

Responsibilities :

  • Contribute excellence in a highly collaborative, team-oriented environment.
  • Lead and mentor the development team on the project.
  • Enforce sound development practices and ensure the quality delivery of enterprise solutions.
  • Have ownership of the solution from end to end and be responsible for architecting and documenting a technical solution based on project requirements and industry best practices.
  • Lead technical design sessions; architect and document technical solutions aligned with business objectives; identify gaps between current and desired end states.
  • Define and enforce coding standards; lead code reviews during projects to ensure quality and appropriate design patterns are followed.
  • Provide oversight and governance of Drupal projects.
Requirements :
  • Bachelor\xe2\x80\x99s degree in computer science/related fields or equivalent.
  • Total development experience of at least 5 to 10 years
  • Hands-on experience on Drupal 8/9/10 for at least 5 years, with concrete examples in analysis, design, coding, and implementation of complex Drupal custom modules
  • Experience in diverse Drupal 8/9/10 projects (traditional \xe2\x80\x93 fully coupled; headless \xe2\x80\x93 fully decoupled with a presentation layer running on NodeJS + VueJS; hybrid \xe2\x80\x93 progressively decoupled)
  • Experience of managing Drupal applications hosted on Acquia environment
  • Expertise in content migration across CMSes and Drupal version upgrades
  • Familiarity with different layers of cache applications: Memcache, Varnish and CDNs
  • Experience in Cloud architecture and CDN configurations
  • Great OO skills, including strong design patterns knowledge
  • Experience working with Agile methodologies, such as Scrum, Kanban
  • Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI)
  • Experience in leading a development team which combines frontend and backend engineers, and successfully deliver time sensitive requirements
  • Experience in managing large scale of projects involving vendors
  • Experience with news and publishing domain will be a plus
  • You are passionate about a culture of learning and consulting. You love challenging yourself to constantly enhance and sharing your knowledge to empower others.
  • You like to take risks when looking for novel solutions to complex and diverse problems. If faced with roadblocks, you continue to reach higher to make great things happen.
  • You care about solving big, systemic problems. You look beyond the surface to understand root causes so that you can build sustainable solutions for the ecosystem.
  • You have a sharp awareness of industry landscape and emerging trends and are able to craft a long-term technology vision and roadmap.

WhiteCrow

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.


Job Detail

  • Job Id
    JD1397667
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $122000 - 132000 per year
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned