Position: Senior Software Engineer
Location: Ho Chi Minh, Q. Phu Nhuan
Salary: 70~75mil VND (Gross)
Job Responsibilities
- To gather and analyze user requirements and envision system features and functionality accordingly.
- To design, code, unit testing and debug application code to maximize performance and quality.
- To develop and maintain accurate documentation, including technical feasibility study, functional specifications, and user guide, to support software engineering processes and projects.
- Conducting code reviews and ensuring code quality.
- Maintain the source code and manage branching effectively.
- Troubleshooting and debugging.
- Supporting in build and release automation processes.
- Other tasks are assigned from management team.
Hard and Soft Skill Requirement
Hands-on Experience
- Feasibility study, analysis, design, and documentation
- Coding and testing
- Code review
- Perform CICD on a Linux environment
- Angular, JavaScript (Json), JavaScript Framework, CSS
- JAVA, Java EE, Spring 4
- Apache, Tomcat or equivalent
- Jasper Report 6+
- Oracle DB, PL/SQL or equivalent
Exposure to
- Kafka
- Linux Shell scripting, Source Control (e.g. Git, Bitbucket, Nexus) and CICD (e.g. Jenkins)
- Integration e.g. Oracle Advanced Queue, EDI, XML
- Restful Services and API Design
- Agile/Scrum Methodology
- Cloud Native Technologies like Azure, Mongo DB, Container, K8s, Node.js, Python, ReactJS
Soft skills
- Self-organized and motivated, team player and a quick learner.
- Communication (English Language - Written and Verbal) and interpersonal skills to collaborate effectively with cross-functional teams.
- Excellent problem-solving skills and analytical skills.