Job Description:
● Design, develop, and deploy custom Odoo modules and applications based on client requirements
● Implement and maintain integrations with third-party systems and services
● Participate in the testing and deployment process of the product
● Troubleshoot and resolve issues related to Odoo modules and applications
● Provide technical guidance and support to the development team
Requirements
#MUST HAVE
- Strong experience in developing and customizing Odoo modules and applications.
- Proficiency in Python programming language.
- Experience with PostgreSQL and Linux server administration.
- Knowledge of web technologies such as HTML, CSS, JavaScript, and jQuery.
- Familiarity with version control systems such as Git.
- Ability to work independently and collaboratively in a team.
- Strong problem-solving and analytical skills.
#NICE TO HAVE
- Experiences in interface design of Rest and Websocket API.
- Experiences in designing tables and queries of RDBMS.
- Experience with CI/CD tooling such as Jenkins.
- Experiences of using NoSQL such as MongoDB
- Experiences of framework development by Ruby (Sinatra)
- Experiences of working with go-ethereum or cosmos
- Continuously learn new technologies and find ways to solve issues and requirements.
- Experience running and maintaining a variety of cloud infrastructure especially AWS.
- Experience in the financial industry
Benefit
#INCOME
- Salary up to 1200$, negotiation based on candidate's capacity; attractive & competitive benefit.
- Performance Review with from 50% to 80% salary increase.
- Business performance bonus: According to the company's annual business performance results.
- Make-up allowance for girls 1,000,000 VND/month
- Be issued with a health insurance card designed specifically for TDTers (Health insurance card AON)
- For employees at Manager level and above, there is a special benefit package.
#CAREER PATH IMPROVEMENT
-
As a member of TDT, you will have the opportunity to develop yourself at 2-3 times faster than the common ground:
- Participating in full-cycle in the development process of complex financial products, combining many difficult operations.
- Being challenged with many different programming languages and frameworks.
- Working in an international environment: Using English daily, communicating with IT teams of many different countries, onsite for long/short days abroad...
- Participating in a long-term training program for Core-team according to the development orientation of each individual.
- Have the opportunity to advance to higher positions such as: TL/PL/PM.