.Net Developer
Job Description:
_________________________________________________________________________
.Net developer
Job ID:
Working location: HCMC - D12
Summary of our client
A software development outsourcing company that focuses on custom web and mobile applications. Our customers are mainly from Switzerland and Germany.
We apply agile frameworks such as Scrum and Kanban in our software development process to promote open communication and transparency throughout our processes so we can respond swiftly and successfully to changes. You will learn to be a self-managing and self-responsible professional that shares his valuable expertise with the team.
Main responsibilities
Participate in requirement analysis, implementation, code review, unit test, test, and deployment process.
Write technical documents.
Collaborate daily with a cross-functional team in a distributed environment.
Work as part of a team and participate in customer support activities as needed.
Keep up to date with new trends and best practices in software development and share knowledge with colleagues.
Job requirements
Must have:
03+ years of experience in software development.
Solid understanding of OOP and its design patterns, .NET Framework incl. .NET Core, and C#.
Proven experience in .NET Core, ASP.NET, LINQ, and ORM.
Experience in cloud computing with Azure technologies
Experience in using HTML, CSS, and JavaScript/ TypeScript.
Experience in using SQL and NoSQL databases.
Experience with Git, Microservices
Experience with CI/ CD using Azure DevOps (former TFS).
Good command of spoken and written English.
Nice to have
Experience in design patterns.
Experience in clean code/ coding standards.
Experience with unit tests, TDD, BDD, code coverage, and code refactoring.
Experience with UML.
Good knowledge of Blazor
Experience in Database design and -management
Knowledge of Hybrid Mobile Application Development
Experience with SharePoint.
Experience with Big Data/ Machine Learning
Experience with Scrum/ Agile/ Kanban.
Compensation benefits
Competitive salary and bonuses: You dont have to pay for your medical social - unemployment insurance and your personal income tax. We will cover all for you.
Guaranteed 13th month salary.
Loyalty bonus equal to 50% of your monthly NET salary each year after the first working year.
Monthly lunch allowance, free daily fruit snack coffee, and sponsored sport clubs.
Premium health insurance & Free annual medical check.
14 days annual leave, add 1 day biennial.
Very clear career path for Engineers so that bbv can offer you many online/in-house training courses, not only hard skills/technical skills, but also soft skills. We also sponsor to get technical certificates that you can use for your qualifications.
Enjoy English speaking environment. You will be more confident in your English skills because we offer tuition fee sponsor and English proficiency bonus.
Regular parties & gifts in yearly special days: Team dinners, End Year Party, company trip, team building activities, Christmas, Tet holiday, etc.
Chance to work with top talents from Switzerland, Germany, Greece, and challenges with latest technologies (microservices, CI/CD, latest version of .NET Core, Angular), as well as with different business domains (e-commerce, automotive, logistics, insurance, healthcare).
Professional Agile software development.
Exchanging knowledge with 20 internal communities (Java, .NET, PHP, Cloud Computing, Mobile Development, IoT, Cryptocurrencies).
Working time: 9 - 6
Keywords: {{Key criterias}}
The purpose of the template: Please note that the JD will be made by AM or those who handle the scope of AM. The content must be paraphrased to avoid the event that external stakeholders could search the role on the internet with the keywords, which negatively affects our confidential information and client information. Moreover, by formatting the JD, TA will send it to clients or external stakeholders promptly and enhance our professionalism, brand identity as well.
Required Skills:
Azure ASP.NET Core ASP.NET E-commerce