WebApp Software Engineer/Senior Software Engineer
Responsibilities
- Executing full software development lifecycle (SDLC) including maintenance
- Application systems integration with backend SCADA and/or IT system, including usage of API, messaging and relevant technologies.
- Work in a scrum project with DevSecOps
- Project documentation and communication such as requirements system analysis, design specifications and other relevant SDLC documentations, including presentation of works done.
Requirement/Skills
- Experience with webapp DB development.
- Knowledge of algorithms and data structures.
- For the senior post: knowledge of microservices design, design patterns, and cloud-based development
- At least 3 to 10 years recent experience with ReactJS and K8S.
- Experience with source control using Git.
- Experience with HTML5/CSS3/JQuery/Bootstrap and NodeJS or Javascript, RESTful API
- Experience with development using Flutter will be an added advantage
- Able to communicate well in English and express design using UML notation and derive tasks backlog in SCRUM.
- For the senior post: Experience with team leading in agile scrum project with DevSecOps will be an added advantage.
- A fast learner, have a proactive attitude and an eye for quality works
- A team player - inclusive mindset to collaborate effectively in a diverse team
- Plus points will be additional advantage:
- Experience with development on a public cloud, e.g. AWS, Microsoft Azure, GCP will be an advantage
- Experience with microservices application development will be an advantage
- Experience with microservices framework such as Molecular, and/or Spring Boot
- Experience in developing platform level features, such as configuration management, service discovery and routing, feature switch, A/B testing, etc.
- Experience with messaging (Kafka, AMQP, MQTT or other messaging technologies), Java and understand database schema design.
- Experience with Maven, Nexus or Artifactory
- Experience with CI/CD systems, such as Bamboo, Jenkins
- Scrum certified, and with experience in a Scrum project
Perks & Benefits
- Employee equity
- Allowance (travel stipends, transportation, etc.)
- Central location
- Medical insurance
- Personal leave
- Open culture
- Paid training and development
工作地点
No. 18, Jalan SS 3/59E, 47300 Petaling Jaya, Selangor, Malaysia.
点击查看在谷歌地图上的位置