Senior Software Engineer, Full Stack
Full time
at Carsome
in
Malaysia
Posted on February 3, 2025
Job details
Direct message the job poster from CARSOME
Recruiting, Employee Lifecycle Management, Hire to Retire, HRBP
About You You will be developing traditional web applications, single page applications, APIs, and microservices by using various programming paradigms (OOP, Functional) to support a variety of customers on a large-scale. Your Day-To-Day Software Development- Work as part of the development team in design, optimisation, support and maintenance of our website.
- Build effective web modules that will aid and enhance user browsing experience.
- Support and maintain existing web applications.
- Assist in overall planning, researching, developing and testing.
- Keep up to date and stay abreast with latest web technologies, standards and programming techniques.
- Produce design documentation in line with the project scope and deliverables; comprising the following (Data Design, Activity Diagrams, Other design artefacts) as required.
- Mentor and assist other developers to use proper web development techniques.
- Constructively challenge and discuss opportunities/alternatives.
- Optimise queries, indexes, stored procedures and others to increase throughput, availability, scalability, redundancy, superior performance and quick recoverability.
- Perform technology reviews during implementation to ensure that the organisation is ready to adopt the project changes.
- Gather stakeholder feedback at various phases of the project.
- Collaborate with the Management, undertake any other duties or projects that may be reasonably required by the Management or that may be reasonably foreseen through proactive role engagement and deal with matters arising in a timely and effective manner.
- Undergraduate degree or equivalent, preferably in an IT-related field.
- Knowledge or experience with Apache SOLR or Elasticsearch, RESTful Services & MVC frameworks such as Yii or Laravel and SPA Libraries/Framework such as VueJS or ReactJS.
- Exceptional communication and interpersonal skills.
- Solid, demonstrable development experience (likely 5 years +).
- Demonstrated ability to independently time manage, and deliver to deadlines.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Engineering and Information Technology
- Technology, Information and Internet
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.