
66
Golang Developer (Urgently required)

- Writing scalable, robust, testable, efficient, and easily maintainable code
- Translating software requirements into stable, working, high performance software
- Participating in architectural and design decisions, building toward an efficient microservice distributed
architecture
- Monitoring and improving performance
- Documenting application changes and developing updates
- Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency
*คุณสมบัติผู้สมัคร*
Bachelor’s Degree in Computer Engineering, Computer Science, Software Engineering or related fields
2+ years of experience in Go programming
Good command in Go language, compiler, library, runtime, and debug internals
Practical experience developing Go tools for enterprise use
Familiarity with database technologies such as MySQL, Oracle, and MongoDB
Hands-on experience with code conversion tools like Git
Knowledge of Go templating, common frameworks, and tools
Knowledge in Java or Python will be advantaged
ต้องการด่วน
- Be familiar with oracle technology such Oracle DB and related
programming language such as java, pl/sql and linux script.
- Be advantage if you are familiar with Oracle Retail Suite or Oracle ERP.
- Create data flow/system flow/detail design to make the team clear in backlog and acceptance criteria.
- Create related documents as knowledge management for team and stakeholder.
- Co-ordinate with stakeholder (Business Team/Developer/QA/TPM/DEVOPS/Solution Architect) to solve any blocking issue in solftware development.
- Understand and adapt testing methodology and work with QA team to delivery software with Quality.
- Understand and adapt Agile methodology in software development.
- Understand and adapt CI/CD and be familiar with DEVOPS tools in software development.
*คุณสมบัติผู้สมัคร*
Bachelor's degree in Computer Science, Computer Engineering or related fields.
At least 5 years’ experience in Oracle developer skill SQL, PL/SQL, Oracle Form and Oracle Report.
Familiar with Oracle databases. Oracle 12c.
Proficient in Database design and deep understanding of RDBMS/no-SQL/Elastic clusters.
Perform analysis, design, coding, testing, deploying, and maintaining for assigned projects.
Document system process flows and other documents required for application development.
Can work as Scrum team member, must be able to work under extremely high pressure, excellent communications and interpersonal skill.
• Design, develop test case and perform test execution in various environments
• Record/analyze test result and provide feedback to development team
• Perform logging and reporting the defect to all related team
• Develop project-related documents such as user acceptance test document and user manual
• Coordinate and facilitate the User Acceptance Test
*คุณสมบัติผู้สมัคร*
Bachelor’s degree in Computer Science, Computer Engineering, Information Technology or related fields of study.
1-2 years in Software Test Engineer / Software Tester role.
Able to write test case, test script.
Good attitude & Team Work.
Good in English, both written and spoken.
- Encodes project requirements by converting Business requirement, -
Functional Specification into computer language.
- Programs the computer by entering coded information from technical specification which prepare by System analyst.
- Prepares System Integrate Test (SIT) document.
- Confirms program operation by conducting tests, modifying program sequence and/or codes.
- Maintains historical records by documenting program development and revisions.
- Prepares user and technical documentation for the implementation, support, and running or new and/or modified systems.
- Assists with coordination of projects; leads and coordinates work of others to develop, test, install and modify programs.
- Conducting user acceptance testing to ensure the program can be used easily, quickly, and accurately.
- Writing detailed documentation for the operation of the program by users and computer operators.
- Contributes to team effort by accomplishing related results as needed.
*คุณสมบัติผู้สมัคร*
Bachelor’s Degree in Computer Sciences or related fields
Minimum 3 years in computer programming on RPG programming
Having knowledge or experience of Life Assurance will be an advantage.
Strong logical skill and analytical skill.
Fast learner with a proactive attitude
bility to work under complex condition and time constraint.
Knowledge on MS Office and JIRA software.
Good communication skill.
Good problem solving
- Responsible for developing, modify, debugging, and/or maintain web
applications using React.js
-Develop a flexible and well-structured front-end architecture, along with the APIs to support it
- Work and collaborate with the rest of the developer/engineering team
- Work with back-end team, product team, and graphic designers
- Perform root cause analysis for the production incidents
- Able to lead the team in implementing and solving a technical issue
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Familiarity with Next.js
- Familiarity with RESTful APIs, JWT, Redis
- Familiarity with Git & GitFlow
*คุณสมบัติผู้สมัคร*
Bachelor's Degree or higher in Computer Science, Engineering, Information Technology, or a related field of study.
At least 3 years of software development experience, with knowledge of agile development process
Strong experience in web technologies including HTML, CSS, JavaScript (jQuery, ReactJS, AngularJS, ExpressJS, NextJS etc.)
Experience with software development life cycle methodologies, especially agile (Scrum) and continuous integration
Strong knowledge of developing with MVC framework and OOP