Enginering Software Development Agile OOP .NET .NET Core SQL Azure Code Cloud Applications
• Join in Fintech products development and implementation based on client requirements. • Participate in development life cycle from the 1st stage of concept design to release to market. • Verify database and data integrity. • Identify and fix or advise on operational problems in client systems. • Provide client support including procedural documentation. • Maintain and extend/ scale existing codes and products.
• At least 4+ years of experience developing cloud-based or distributed applications using .NET technology. • Good understanding and experience in applying OOP, clean code and SOLID. • Hands-on experience with .Net Core (.Net Core 5 and above), SQL Server, Entity Framework and Message Broker (Azure Service Bus/Event Bus, RabbitMQ). • Experience in handling and optimizing concurrency problems in high-traffic web applications is a big plus. • Experience in code reviews, code refactoring, unit and integration testing with greater than 80% coverage. • Be able to work independently as well as in a team following Agile methodologies such as Scrum or Kanban. • Excellent in communication, analytical, problem solving and teamwork skills.
Join our core team now and be an important part of our business development with the following benefits. • Working hours: Monday-Friday, flexible working hours (no check-in, no check-out), working from home is supported • Attractive salary at a fast-growing startup with 100% salary during probation period. • Social insurance payment based on the entire salary. • Premium health insurance after probation period. • 15 days annual leave and 3 days sick leave. • The 13th salary is paid before Tet. • Learning and training sponsorship. • Encourage people to take the lead and foster new ideas in the team or organization. • Company trip/group activities.