ไม่มีข้อมูล
ไม่มีข้อมูล
Job Description
- Performing the software design of implementing software solution to descript all aspect of the software for building.
- Performing the software construction through a combination of coding, verification, unit testing, integration testing and debugging.
- Performing the modification of a software product after delivery to correct faults, improve performance or other attributes.
- Performing the software development methodologies such as tradition development, agile development, or other attributes.
- Performing software quality to cover reliability, efficiency, security and maintainability.
- Contribute to the application of management activities—planning, coordinating, measuring, monitoring, controlling, and reporting—to ensure that the development and maintenance of software is systematic, disciplined, and quantified.
Qualification
- Proven 5 - 10 years’ experience in software engineering or software development related.
- Relevant experience on frontend & Backend development or Mobile Development.
- Ability to use software process model (Workflow, Dataflow, Use case diagram).
- Ability to develop software in JavaScript, GoLang,Java and C# (Optional) languages.
- Experience with Cordova, Saga middleware, Kubernetes and NodeJS+Express are a plus.
- Experience in developing web applications using most popular framework and tools (NodeJS, React, AngularJS, Docker, GIT hub, strongloop)
- Experienced in web application security.
- Able to multi-task and prioritize work load supporting multiple projects.
- Excellent knowledge of Relational Databases SQL and NoSql.
- Experience with test-driven development
ยอมรับเงื่อนไขและข้อตกลง