Mô Tả Công Việc
Job Duties and Responsibilities:
- Implementation of product software development projects
- Effort estimates for software development projects and services of high complexity
- Communicate with support team, requirement engineers to scope new features or to troubleshoot existing features.
- Scope, Design, and Develop software features for customer's e-invoicing product components
- Creating mockups and wireframes
- Participate in Peer Reviews
- Develop automated tests for existing and new code
- Upgrade, refactor, and replace legacy systems where appropriate
Yêu Cầu Công Việc
Required Qualifications:
- Professional experience working with the following combination of programming languages (C#, JS, TS, TSQL)
- Experience with .NET & .NET Core, ASP.NET Core, JavaScript (Bootstrap, jQuery), Entity Framework, RESTful services
- Experience with client-side web application framework Angular (current version)
- Strong understanding of databases
- Experience in developing data layer software based on SQL Server or a comparable DBMS
- Experience in writing data access code using .NET (EF or a comparable ORM, LINQ, plain TSQL)
- Strong understanding of web application development and web/application servers (e.g. IIS, Kestrel)
- Understanding of Azure Cloud Architecture
- Experience in dependency management tools (nuget)
- CI/CD practices, build management tools (MSBuild)
- API development (WCF, ASP.NET Core Web APIs)
- Ability to develop and maintain existing large code bases.
- Good understanding of best practices around software development (e.g. code repositories according to Git, Clean code, DevOps, quality assurance measures, solution documentation, OOD principles, modular software development practices (DI & IoC) and TDD principles are your bread and butter)
- Good English skills
Nice to have:
- Experience with Messaging Queues: RabbitMQ, MSMQ, etc.
- Containerization experience with Kubernetes and Docker
Education/ Experience:
- University degree in the field of Computer Science/ Engineering or similar study
- 4+ years of professional experience in software development using the Microsoft .NET stack (.NET framework 4+, .NET Core, .NET standard)
Hình thức
Quyền Lợi
We are always on the lookout for creative, passionate, curious, innovative, and solution-driven team players who want to maximize their growth potential in a dynamic, collaborative, and diverse business environment.
Why you’ll love working here:
- Attractive salary
- 13th-month salary
- FULL Social Insurance, Health Insurance, Unemployment Insurance
- 15 annual leave days per year + 3 sick leave days per year
- Premium Private Health, Life, and 24/24 Accident Insurance
- Annual Company Trip, Year-end Party, and other activities
- Gifts on Birthday, Tet Holiday, Mid-Autumn Event…..
- Stable and long-term partnership