Job Description
Working with other team members (engineers, testers, designers, POs) to design, build, and deploy new applications to improve the payment core system of Senpay
Developing scalable new features for our product that exceed customers’ needs.
Designing back- end API using .NET Core.
Building architecture for our platform to ensure optimal performance.
Work collaboratively with Seller/Buyer Center and Sales Team to establish new requirements, project priorities, and other important aspects of Client Requests.
Performing code reviews on other team member’s work.
Collaborating with other team members to improve and optimize existing designs and applications.
Obtaining requirement feedback from internal teams/clients to maintain/support the product development.
Do the research and apply new technologies to bring the best user experiences.
Requirement
Good interpersonal & teamwork skill, is a team builder as well as be able to work independently
Experience with Agile Process and Scrum Methodologies.
Required experience with deployment, scaling, monitoring, and performance tuning.
Experience working on Redis for caching/speeding up apps performance.
At least 3 years working experience and hands- on experience in project with .NET or/and .NET Core C, web MVC design pattern. Experience NodeJS is an advantage
Good knowledge in architecture, familiar with modern software architectures like N- Layer, distributed architecture (SOA, microservices, CQRS)…
Familiarity with Message queues: Services Bus, RabbitMQ, Kafka is required
Good knowledge in unit testing, mocking, understanding types of testing like black box, white box, integration test, load test, etc. Can decide which framework or tool to use for testing purposes.
Good knowledge of NoSQL databases and indexing services, such as MongoDB, ElasticSearch, etc.
Strong knowledge of SQL, database design and programming, knowledge with a data access framework.
Working experience with Javascript, HTML, CSS, Vue Js, KnockoutJs
Solid understanding of OOP, architecture design pattern. Experience in code quality, coding standards, and principles, e- commerce platform software is a plus.
Benefit
Premium private insurance (PTI Insurance) with discount for family members
Attractive 13th month salary and performance bonus
Company trips and team buildings
Annual performance review for salary raise and promotion
Internal activities, sport and social clubs
Annual health check
18 days of annual leave
Gifts on special accession: individual /company birthday, Tet and Holidays
Competitive salary and benefits
Opportunity to training both technical and soft skills to develop your career path