Mô Tả Công Việc
At NFQ, we focus on developing cutting-edge apps, CRMs, ERPs, and other cross-platform products. We develop these solutions not only for ourselves but also for our clients, which include a range of prominent companies such as HomeToGo, Kayak, Alaiko, and Home24. We specialize in e-commerce, mobility, and transport & logistics, and we're always eager to tackle new challenges. Whatever the area – from Mobile to UX – we've got a team that knows it inside out.
Join our team of 800+ professionals across Germany, Poland, Lithuania, Vietnam, Thailand, Singapore, and Egypt. Make your own way with us!
In this role you will
- To write, review and maintain software programs from design specifications that are in compliance with established coding quality standards of the company.
- Perform the code review, code refactor if required.
- Plans, executes and document unit/integration tests.
- Self-train on new technologies.
- Encourage to contribute the ideas for system architecture and design decisions.
- Join in all required phases from planning, estimation, designing, developing the implementation, testing, and deployment to maintenance.
- Strong attention to detail and problem solving skills.
- Web APIs a MUST as you will be working on the integration of multiple business systems and utilize third-party service provider’s APIs in our internal system.
Yêu Cầu Công Việc
- From 6+ years experience of developing cloud-based or distributed applications with .NET Core, Microsoft technologies.
- Good knowledge of OOP, SOLID principles, clean code, and clean/onion/hexagon architecture. Know how and when to apply coding design patterns. Deep understanding concept of DDD, CQRS, and TDD software design.
- Have experience of developing and maintaining Microservice systems.
- Hands-on experience with .NET Core, (Core). Mongo DB, Message Queue, optimize high traffic web applications.
- Source control with GIT.
- Experience in code review, code refactoring, Unit Testing.
- Able to work on your own as well as in a team following Agile methodologies as Scrum and Kanban.
- Sharp, smart, honest, good English communication.
- Passionate for quality.
Big Bonus
- Basic knowledge of HTML, CSS, JavaScript.
- Having experience Azure cloud technology: Azure function, service bus, Azure sql, Azure cosmos db, table storage etc.
- Basic knowledge of Docker, DevOps.
- Having knowledge of Micro-service, Kafka, RabbitMQ.
Hình thức
Quyền Lợi
- We are committed to delivering the best results for our clients by bringing together brilliant minds from all over the world. We are proud to have a diverse team, with 13+ different nationalities represented, and we believe that our differences make us stronger.
- We also offer plenty of opportunities for our employee’s personal growth. And we believe in giving everyone the freedom and responsibility to do their work. We don’t sugarcoat things - we tell you exactly what we can do and then we do it.
Benefits include
- Laptop is provided.
- Hybrid work.
- A fun & dynamic environment and freedom to be creative.
- Modern office with the flexible relaxing zone.
- 13th-month salary (based on company policies and business situation).
- Performance review 2 times/year.
- Extra Premium Healthcare & Annual Health-check.
- Loyalty Program: life insurance worth 1 billion VND.
- 15 days annual leaves, working time from Monday – Friday.