Location Kuala Lumpur
Consultant SweeJim Ho
Date posted 05 July 2018Menara 3 Petronas Persiaran KLCC Kuala Lumpur 50088 Robert Walters Malaysia
A rapidly expanding essential oils retailer is looking for a capable Software Developer to take on a newly created role.
About the Software Engineer:
Reporting to the Chief Technology Officer, you will responsible for activities involved in the analysis, design, development, troubleshooting, debugging and maintenance of enterprise, high-volume, transactional systems. You will also be responsible for formulating and implementing the team's technical vision, providing hands-on insight into system architecture, data software development and architectural design.
- Work with other engineers to develop effort estimates and plan implementation of products, based on requirement documents. Participate in and help lead design and code reviews
- Analyse and improve efficiency, scalability, and stability of various system resources
- Responsible for project branch maintenance and builds
- Capable of working proficiently at both strategic and tactical aspects of a project. Ability to code complex programs and derive logical processes
- Build prototypes at tech scoping stage of projects
- Working along with software developers to create and maintain a robust framework
- Explain technologies and solutions to technical and non-technical stakeholders
- Stays abreast of current technology, new technological advances and company standards
- Lead/mentor software developers and share knowledge through knowledge-sharing presentations
To succeed as a Software Engineer, you will need to have more than 6 years of Development experience.
- Excellent debugging and optimisation skills
- Bachelor Degree in Computer Science / Information Technology or equivalent
- Strong background on development with Visual Studio.NET in VB, C# and ASP.net
- Strong understanding of OO concept, SQL, Web services, AJAX, MVC
- Responsible for translating the client's business requirements into specific system, application or process designs
- At the senior level or higher, the position requires significant knowledge across multiple platforms, processes or architectures, as well as broad knowledge of new technologies, and will include directing the design efforts of less experienced architects
- Passionate for software development, a positive attitude, and an eagerness to learn
- Able to work with minimum supervision as well as able to contribute to team development
- Experience in one or more of the following areas are a definite plus: Web API, WCF, WPF, Memcached, Software design pattern and mobile platform includes IOS, Android, Windows Phone & etc
If you are driven, determined and want to take the next step in your career, this is the role for you. Great career progression opportunities await the right person in this exciting Software Engineer role.
This company is much more than direct sales & marketing and is anything but traditional. They have the people and ethos to act with speed, innovation, enterprise and creativity. The scope of the offer, the growth of the business, the freedom and autonomy to handle a vast regional portfolio all adds up to a great place to work.
Business Registration Number: 729828-T
Licence Number: JTK2125
Business Registration Number: 729828-T Licence Number: JTK2125