1. Educational Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field.
2. Relevant Knowledge/ Expertise
- Proven experience in software development, particularly in cloud-based systems.
- Hands-on experience with developing front-end & back-end
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Setup and deploy systems on cloud
3. Skills
- Several years of experience in front end development.
- Experience with MSSQL DB and T-SQL procedures.
- Coding best practices.
- Excellent work attitude.
- Good English.
- Expert in Object-Oriented Programming, while also have some experience in Functional Programming
- Knowledge of web programming
- Highly proficient in C# programming language. Have experienced in the WebAPI, Entity Framework is a plus
- Should be experienced in building RESTful web services
- Should be experienced working with databases such as SQL Server, OracleDB...
- Should be familiar with source version control such as TFS, Git...
- Knowledge of SOLID principles, design pattern is a plus
4. Relevant Experience
- Bachelor’s degree and above
- Exeperience:
- Created several Front Ends in the past.
- Participated in integration tasks.
5. Required Competencies
- Document Analysis
- Fit / Gap Analysis
- Cost / Benefit Analysis
- Business process Design and Analysis
- Initiation, Analysis, Planning, Design, Implementation, Testing, Deployment.x
Benefits:
- Be part of a forward-thinking team that drives innovation and transformation.
- Opportunity to work with cutting-edge technologies in the cloud and big data space.
- Competitive salary and bonus package
- Staff loan with special interest rates
- Training courses based on the job, Training framework/Learning RoadMap for each position
- Insurance in accordance with Labor laws + VPBank Care insurance for all employees. (insurance covered for family members for entitled employees);
- Annual leave (varied based on job grade)
- Travel allowance
- A dynamic and friendly working environment, full of great opportunities to develop your career and abundant interesting activities to join (Sports competitions, talent contests, teambuilding…)
- Working time: from Monday to Friday & 2 Saturday mornings/month