Software Architecture (C#, .NET)

Ho Chi Minh , Phu Nhuan, Nguyen Van Troi
Xem bản đồ
Đã hết hạn

Mô Tả Công Việc

  • Perform design the system architecture to create the enterprise software platforms follow business strategy
  • Maintain and optimize existing software platforms of company
  • Develop and maintain the software architecture design documents for new platforms or existing platforms
  • Develop and maintain the conventions, guidelines for development in new platforms
  • Research new technologies, components, platforms by the request from project team or supervisor
  • Consult the project team the technical solutions for products, integrate solution with other third-party products
  • Consult and guide other developers in practical to resolve the technical issues, deployment issues, testing issues
  • Suggest, conduct, training or coaching development techniques, software development methods
  • Support IT team build the environment for development, data for testing by request from supervisor
  • Work closely with other teams to perform test non-functional in in products
  • Do other tasks as requested from supervisor or managers

Yêu Cầu Công Việc

  • Bachelor degree in Information Technology area or higher
  • Proven experience as software architect
  • Excellent knowledge of software and application design and architecture.
  • Experience in software development and coding in various languages (C#, .NET)
  • Experience in MS SQL Server DBMS, NHibernate framework. Experience in Oracle DBMS is preferred.
  • Excellent knowledge of UML and other modeling methods
  • Familiarity with HTML/CSS, JavaScript and UI/UX design
  • Experience in building fully web, API, cloud, SaaS system with multiple tenants architecture
  • Experience in working with big data application, to build an optimal system in term of performance and data process.
  • Experience in building multiple tenants system and handling multiple update patches or functions for each tenants
  • Experience in building secured web application, by referring to commons security standard or higher standard.
  • Experience in building Mobile App framework which able to facilitate the Mobile App runs flexible customized according to backend policies is preferred.
  • Understanding of software quality assurance principles
  • A technical mindset with great attention to detail
  • Outstanding communication and presentation abilities

Tại Sao Bạn Sẽ Yêu Thích Làm Việc Tại Đây

You will be offered
- to work with a friendly environtment and open colleague
- to work with latest MS .Net technology and frameworks
- to work with 1 product, which is Cadena HRM Series