work content
Your responsibilities will include:
- Reporting to the Project Manager and Tech Lead.
- Work directly with foreign software engineers in AU and UK.
- Liaising with the key stakeholders of the project.
- Delivering fully implemented vertical feature sets based on the specification within estimates and without defects.
- Identify and mitigate risks in the project's implementation.
- Participating in code reviews.
- Designing and optimizing tables and queries for MS SQL Server.
- Lead and mentor less senior members of the team.
- Communicate directly with the client to discuss/clarify the technical solutions.
Job requirements
- 5+ years working as an Engineer delivering projects using Microsoft C#/.NET stack to develop Web applications and services.
- Experience creating, maintaining, optimizing, and writing queries for MS SQL .
- Experience using an ORM library such as Entity Framework or NHibernate.
- Experience building and integrating with RESTful web services built using WebApi.
- Experience with the ASP .NET MVC
- Client-side experience using JavaScript and JavaScript libraries.
- Soft skills
- English:
- Reading/Writing skills
- Working proficiency in English ( Speaking/ Communication ).
- Experience working with business and technical stakeholders to explain , design reliable, secure, and highly efficient systems; participate directly in technical decisions .
- You have strong self-awareness , communication, and problem-solving capabilities.
- Ability to guide less experienced teammates or direct the work of others.
II./ The following is considered highly advantageous:
- Experience with the responsive web app on multiple devices is a great advantage.
- Experience with a message broker/message bus framework such as RabbitMQ, nServiceBus, or similar.
- Experience using various dependency injection frameworks such as Ninject , Autofac, Unity, Spring, etc…
- Exposure to any kind of No-SQL database technologies.
- Experience integration with 3rd party systems.
- Experience with a Unittest framework, such as JUnit, NUnit , Cypress, Jasmine…
- Experienced in working with and developing microservices systems.
Job benefits
Working environment:
- Hybrid working model (company office and home office)
- Work-life balance
- Work in an open-minded, friendly, positive, transparent environment.
Compensations
- Full salary during 2-month probation period
- Full contribution to social insurance after probation period
- 13th-month bonus
Type of leaves
- 11 public holidays, 14 days of annual leave, and an extra 2 annual leave added for every 3 years of service
- Payment for up to 6 unused annual leaves.
- 02 days of paid sick leave without doctor's document requirement
- Other leave: Christmas, Paid Paternity