Mô tả công việc:
- Lead and provide estimation for requirements.
- Review source code and coach colleagues to follow coding standards, design patterns and implement tests.
- Research technologies and make workshops.
- Technical leadership for .NET teams.
- Assist and support PMs and teams in their daily work to build knowledge base and improve the development, testing, and deployment process together.
- Participate in analyzing requirements, design architecture, implementation, code review, unit test, test, and deployment process.
- Discuss and propose solutions for team and monitor progress.
Yêu cầu công việc:
* Must have
- Strong understanding and experience of common software design patterns.
- Can provide technical leadership in complex projects and guide a team of 10 developers.
- Have at least 7 years of experience in analysis, design, and development of .NET software solutions.
- Bachelor&039;s degree or equivalent with focus on computer science, information technology, systems development or a related field.
- Experience with non-functional aspects, i.e. security, performance, and scalability.
- In-depth development experience with clean code, coding standards, and code review.
- Able to adjust your working time according to the project schedule.
- In-depth development experience with unit tests, mocking libraries, code coverage, and code refactoring.
- In-depth development experience with .NET ecosphere: ASP.NET, ASP.NET MVC, WCF, Web API, Entity Framework, .NET Code, and ASP.NET Core.
- In-depth development experience with REST, SOAP, XML technology.
- In-depth development experience with any kind of database platforms such as Oracle, MS SQL, Graph Database, or MySQL.
- Have CI/CD experience with TFS/VSTS, Bamboo, GitLab, Bitbucket or similar tools.
- Fluent in spoken and written English.
- Can advise project teams on the use of static code analysis tools and configure the tools.
Quyền lợi được hưởng:
- Working with different business domains such as e-commerce, automotive, logistics, insurance, healthcare.
- Participating in the complete software development lifecycle and help making visions work
- Year-end party and project team dinners
- Working with top talents from Switzerland, Germany, Greece, and Vietnam
- Exchanging knowledge with 20 internal communities (Java, .NET, PHP, Cloud Computing, Mobile Development, IoT, Cryptocurrencies)
- Friendly working environment
- We support sports clubs, parking fee, free coffee, snacks and lunch
- Gifts on Christmas and Tet.
- Annual company trip and team building activities
- Working with latest technologies (microservices, CI/CD, latest version of Java, Angular…).
- English speaking environment
- We support English classes at top English centers in Ho Chi Minh
- Truly Agile software development
**** Benefit
- 13th-month salary.
- Loyalty bonus: after the first year, you will receive a loyalty bonus equal to 50% of your current monthly salary each year.
- Net salary: we will cover your medical, social and unemployment insurance for you as well as your personal income tax.
- Premium health insurance.
- 14 days of annual leave.