Job Summary
Job description
Overview of job
- You need to be able not only to write new code but should be able to contribute at least partially to all phases of the application lifecycle
- Analysis / Design
- Implementation including automated tests
- Deployment to different environments
- Support production
- Take part in software and architectural development activities
- Follow development process: using Jira, creating technical documents, write meaningful GIT comments
- Communicate with colleagues from Headquarter IT
- Review, suggest & solve issues on production and non-production env
- Cooperate with other departments.
- Following SBV/Audit requirements
- Determine best practices, principles and spread out them across the organization
- Contribute to building team’s culture/process/standard
Job Requirement
- BS/MS degree in Computer Science, Engineering or corresponding experience in Software Development
- At least 3 years of experience as Software development
- Strong experience with Microsoft .NET Core or Framework and C#
- Strong experience with design and deployment of services: REST, WebSocket, GRPC
- Strong experience with authentication and authorization principles, JWT, OAuth2/OpenID
- Strong experience with Docker and K8s for building and running .NET applications
- Experience with software design and architecture
- Experience with Microservice architecture and CI/CD pipelines
- Experience with DI, async paradigm
- Experience with ASP.NET Core, Entity Framework Core
- Experience with RDBMS (Oracle 19c or MS SQL Server 2019
- Experience with enterprise-class software deployment, web development process (design, development, and deployment)
- Effectively and confidently communicate in English
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- C#
- .NET Core
- REST
- Entity
- Oracle
- WebSocket
- MS SQL
- Docker
- Kubernetes
- JWT
- Microservices
- gRPC
- OAUTH2
- ASP.NET Core
- CI/CD
COMPETENCES
- Communication Skills
BUSINESS PROFILE
Home Credit Vietnam Finance focus on lending to consumers seeking purchases of durable goods.
Home Credit Vietnam Finance Company Limited has officially operated in Vietnam since 2009, providing leading consumer financial products in Vietnam with outstanding features, namely quickness and simplicity. In Vietnam market, Home Credit is now taking the lead in motorbike hire-purchase field. After 6 years of operation, Home Credit has built relationship with nearly 5,000 retail outlets in 63 cities and provinces nationwide.