Job Overview

Location
Sepang, Selangor
Job Type
Full Time
Salary
6,000 RM - 10,000 RM Per Month
Negotiable
Date Posted
3 years ago

Additional Details

Job ID
14
Job Views
1.5k

Job Description

Job Description (Senior Software Engineer)

RunCloud is a fast-growing Software as a Service company that focuses on the cluster of Cloud Computing. The company was incorporated in September 2017 and right now serves more than 10,000 customers globally, penetrating 100++ countries organically with onboard over 50,000 domains within a year. We will serve our customers' needs and will consistently produce and ensure customer satisfaction of lasting value to the community.

We are looking for a Senior Software Engineer to be part of our Engineering  team who will touch and improve thousands of our customer’s lives through breakthrough innovations. 

Responsibilities: 

  • Development and enhancement of RunCloud features and products.

  • Documents and demonstrates solutions by developing the documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.

  • Conduct code review, test case review to maintain the code and service quality.

  • Recommend improvements, security needs, best practices.

  • Mentor and guide junior engineers.

  • Work together with the Technical Support team in troubleshooting product issues reported by customers.

Technical Skills / Must have:

  • Strong programming skill in PHP (Well versed in Laravel framework).

  • Have a strong foundation in version control and be able to work with GIT workflow.

  • Linux sysadmin skill and UNIX shell scripting.

  • Experience in NodeJS and Go is highly preferred.

  • Well versed in the understanding of web technologies including HTML, ES6 and websocket practices. 

  • Experience with microservices, containerization and infrastructure automation.

  • Excellent knowledge of data structures, algorithms, distributed systems, design patterns, and asynchronous architectures.

  • Strong in open source technology, software development, system engineering, scripting languages, and multiple cloud provider environments.

Nice to have:

  • Linux certification (RHCE, LFCE, LPIC-3, etc).

  • Worked as Linux Engineer / Linux Systems Administrator or any similar position.

  • Having experience with message brokers such as RabbitMQ and Kafka.

  • Experience with CI/CD development & deployment tools such as Maven, Jenkins, Nexus.

  • Experience with VueJS or any other front end framework.

Requirements:

  • Candidate must possess or currently pursuing a Diploma or Bachelor's Degree in Computer Science/ Information Technology/ Software Engineering or equivalent.

  • At least 5 years above experience in professional web development.

  • Experience working in an agile environment.

  • Experience building complex web systems that have been successfully delivered to customers.

  • Having experience in developing SaaS products is a big plus.

  • Self-motivated, self-disciplined and a team player.

  • Preferably Senior Executives specializing in IT Computer-Software or equivalent.

  • Candidate should be able to work in Tamarind Square, Cyberjaya.

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept