Tóm lược
Mô tả công việc
Tóm tắt công việc
We’re looking for a Senior .Net Developer to join our growing team in Nha Trang, Vietnam. You’ll be part of an existing friendly team of developers and working on a variety of interesting projects that will really challenge yourself.
Yêu cầu công việc
- Proven experience as a .NET developer.
- Strong hands-on experience in OOP, code skeletons, design patterns, and SOLID principles.
- Familiarity with the ASP.NET framework and ORM frameworks like Entity Framework.
- Proficient in writing unit tests and integration tests.
- Database skills with MySQL, PostgreSQL, and MongoDB.
- Strong hands-on experience with server-side concepts such as Messaging and Workflow.
- Experience with batch processing of large datasets.
- Basic understanding of architectural patterns like MVP, MVVM, and MVC.
- Basic understanding of security considerations (e.g., OWASP, GDPR).
- Knowledge of API/application versioning and feature flags.
- Experience with application profiling, tuning, optimizing, and refactoring.
- Familiarity with Docker and container orchestration.
- Knowledge of cloud services like Kubernetes, AWS, GCP, and Azure is a plus.
- Experience with Microservices architecture is a plus.
- Experience with CI/CD pipelines is a plus.
- Experience with front-end frameworks (e.g., ReactJS, Angular) is a plus.
- Good communication and mentorship skills.
Excellent opportunities await
- Participate in designing and technical discussions, and propose solutions with technical leads or architects.
- Perform code reviews, provide constructive feedback, manage code quality and security, and identify technical debt.
- Apply ASP.NET best practices to project development.
- Ensure up-to-date technical documentation.
- Ensure software quality through unit tests and integration tests.
- Manage code/application versioning and deployment.
- Create guidelines for team members to adhere to project conventions and development processes.
- Troubleshoot, diagnose, and identify performance issues and bottlenecks.
- Monitor system performance, and perform profiling, tuning, and optimization.
What we expect from you:
Is this you?
- Initiative and result-oriented.
- Strong analytical and conceptual thinking.
- Ability to deal with uncertainty in dynamic environment.
- Ability to give and receive feedback constructively.
- Be capable of using both oral and written English effectively.
- Strong analytical and report writing skills, communication skills and problem-solving skills.
- Proven experience in working with minimal supervision.
- Be a team player.
- Good presentation skills.
Ngôn ngữ
-
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
Yêu cầu kỹ thuật
- C#
- ASP.NET
- .NET
- Entity
- PostgreSQL
- MySQL
- MVC
- OOP
- Unit testing
- MongoDB
- MVVM
- MVP
- Design Patterns
- ORM
- API
- AngularJS
- SOLID
- Docker
- Architecture
- MS Azure
- Refactoring
- OWASP
- Kubernetes
- AWS
- GCP
- Microservices
- CI/CD
- ReactJS
NĂNG LỰC
- Documentation
- Proactive
- Result-oriented
- Problem Solving Skills
- Communication Skills
- Teamwork
- Dynamic
- Presentation Skills
- Analytic Skills
Thông tin doanh nghiệp
INFOdation is an IT solutions provider with head quarter in Netherlands and development branches in Vietnam.
Founded in 2008 by Jan Bouw, Chi Mai and Gerrit Mulder, INFOdation has its headquarter located in Bodegraven (Netherlands). We also have a remote development team in Ho Chi Minh City and Nha Trang (Vietnam).
At INFOdation, we believe that any business, regardless of size and scope, should be able to access all required IT enablers, so we keen on building solid and flexible IT solutions.
Let's join our team to share the mission to provide these enablers to businesses to make its business idea reality, to set-up/ optimize/ automate its business processes, from advice through development to implementations.