Software Developer

- Develop applications and products for company.                                                               

- Maintain the current applications and products

Working Location:

Quantity: 5

Salary: Negotiable

Required Document:

VJC-PD-FRM-12 Form Job Application

Coming soon
Apply Now

Job Description

Phạm vi trách nhiệm/Area of Responsibility:

- Develop Application/Software                                                    

- Maintain existing Applications/Softwares                                                        

- Support end-user/department                                                    

- Troubleshoot problem, issues                                                    

- Reporting to the Application Manager.                                                 

- Research new technology trend and adapt to company’s projects.                                     

- Collaborate with other product team members to get projects done on time with best performance and quality                                                   

- Analyze requirements and refine them by working with others                                            

- Design software components or full applications using modern techniques and best practices                                                            

- Write automated unit and integration tests                                                      

- Participating in design and code reviews                                                         

- Responsible for completing development tasks carefully including; design, coding, testing and documentation.                                                       

- Liaising with the key stakeholders of the project.                                                        

- Identify and mitigate risk in the projects implementation.                                                     

- Lead and mentor less senior members of the team                                                               

- Other assignments from the direct Manager    

Job Requirement

Yêu cầu tối thiểu/Minimum requirements:                 

- Education: Degrees in Information Technology                                                          

- Job related experience: 1-2 years or higher in software development                   

- Specific knowledge

• Work with stable product development and high transactions.

• Experience in developing multi-threading.

• Experience in distributed systems will be an advantage.

• Experienced with source version control (GitHub/Gitlab)

• Experience with popular front end HTML/CSS frameworks such as Bootstrap, Framework 7, Ionic, Famous, and others.

• Familiar with .NET Entity Framework.

• Experience in HTML5, CSS, SSAS, Angular 2+ (Architecture/layout).

• Experience in .NET MVC, REST / JSON / XML.

• Implement full stack software using C#, JavaScript…

• Developing robust unit and integration tests.

• Experience in or like to work with scrum / agile.                                                         

Business understanding:           

• Previous experience in technology of airlines or travel organization would give you an additional edge.

 Other requirements:                                            

• TOEIC 500+

• Experience real-time development using web sockets

• Experience with modern SPA-style applications using Angular or React.

• Experience with NoSQL technologies such as MongoDB, DynamoDB…

• Experience with web API technologies: SOAP, RESTful, JWT, and multi devices session.

• Experience with container technologies such as Docker.

• Experience working with Docker Containers and Micro-service based architecture.

• Experience with cloud-based environments such as AWS, Azure, or GCE.

• Experience with a message broker/message bus framework such as RabbitMQ, SQS or similar.

• Contribute your knowledge or experience on GitHub is a plus

• Have high Reputation on StackOverFlow is a plus

• Experience in shipping applications to each environments with CI/CD flow

Apply Now