goSMAC

Apply for application here :

Industry


Information Technology - Software

Information


Offered Salary / Compensation

> 5000

Job Type

Permanent

Job Category

Computer / Information Technology (IT) - Software

Years of Experience

8-10 years of Experience

Qualification

Bachelor

Company Size

< 1000

Social Share :


Browse Company Info =>

Lead Software Engineer

City: Kuala Lumpur

Job Overview

The team 

Responsible for delivering trusted and compelling technology solutions, that help our customers reach, identify and trust their customers, making good people’s lives easier whilst protecting them from harm. We offer state-of-the-art software solutions and provide comprehensive client support using our expertise. 

 

The role 

Work closely with Product Management, Engineering Manager, and product development team, the role will be responsible to lead and guide a team of engineers to work on product enhancements and maintenance over our Cloud solution. The role will involve analyzing and building a technical understanding of the existing firm's products. A key part of the role will be ensuring our projects are delivered to high standards of innovation, quality and excellence, and time and budget. 

 

What you will do 

· Be part of the product technical team here in Kuala Lumpur, build up knowledge and technical capability to deliver features in line with the overall technical and product strategy 

· Deliver product enhancements according to the requirements on existing software and take part in new developments

· Design, Code, Automate, and refactor codes, programs, scripts and other software services 

· Diagnose, troubleshoot and provide solutions to problems with newly developed and existing software 

· Work with the Product Development Manager, Business Analyst and the Product Team to build the technology design to deliver new features or enhancements which will include writing detailed technical requirements, user story planning etc 

· Participation in iterative agile approaches to software development 

 

Skills:

 Technical Skills 

· Core skills in Go lang, experience building Distributed Applications with Go 
  · Added advantage with the following skills/exposure: Cloud technology and hosting, Machine Learning, DevOps and/or Containerization. 
  · Expectation on this role: 50% hands-on, 20% architecture design, 30% people management (may have direct reports)

· Experienced in working with databases such as MSSQL, ElasticSearch Service.

· Database design, ETL or Data Engineering experiences are ideal. 

· Good knowledge with search, algorithms and UX/UI design principles.

· Excellent analytical skills and approach to problem solving at root. 

· Good exposure and knowledge in CI/CD, cloud (such as GCP/AWS) and containers (such as Docker) technologies.

· Proven capability to lead technical design discussion and produce technical design documents. 

· Mentoring team members through code review and guidance. 

· Support PO in feasibility study and provide high level solution.

 Interpersonal Skills 

· Ability to learn new skills and technologies according to the business needs and industry demands. 

· Ability to lead Prove of Concept works with latest technologies to produce outcome. 

· Good oral and written communication skills with exceptional attention to detail. 

· A strong professional, patient and flexible attitude. 

· Ability to interpret and translate customer needs to be able to resolve issues in a timely manner. 

· Encourage a culture of innovation focused on adding value. 

· Able to work as part of a team to provide guidance and assistance. 

· Proven ability to prioritise and to work independently, managing one’s own workload. 

· A focus on thorough software testing and documentation, resulting in a highquality product.