Team with English

Shiji Group

Not Interested
Bookmark
Report This Job

profile Job Location:

Changsha - China

profile Monthly Salary: Not Disclosed
Posted on: 5 hours ago
Vacancies: 1 Vacancy

Job Summary

Key Areas of Responsibilities

Bridge communication between the China and European teams 

  • Serve as primary liaison between the China team and the main team in Europe 
  • Translate and clarify requirements decisions and technical guidance from the Europe team 
  • Coordinate cross-functional collaboration between the China team and QA Infrastructure and Product teams 
  • Communicate with the European stakeholders to ensure clear understanding of business requirements 

 

Team coordination and agile process management 

  • Coordinate daily activities of the China-based team members within existing sprint framework 
  • Organize and facilitate local Scrum/Agile ceremonies for the China team members (daily standups sprint planning retrospectives) 
  • Distribute work assignments based on established priorities and team capacity 
  • Monitor local team progress against established timelines and deadlines 
  • Ensure seamless integration of the China teams deliverables with the European teams work 
  • Track and report team performance metrics to the main team leadership 
  • Guide team adaptation to changing requirements while ensuring code quality and delivery timelines are maintained 
  • Oversee implementation of continuous integration and deployment practices with automated testing and monitoring 
  • Lead sprint planning sessions by gathering effort estimates and providing technical insights from the China team 

 

Local team mentoring and development 

  • Provide technical mentoring and guidance to the China-based team members 
  • Facilitate knowledge transfer from the Europe team to local developers 
  • Ensure the team members understand and follow established coding standards and practices 

 

Code quality enforcement within existing framework 

  • Conduct thorough code reviews in accordance with the established Europe team guidelines and standards 
  • Ensure adherence to existing coding standards SOLID principles and architectural patterns 
  • Validate proper implementation according to the Europe team standards 
  • Engage in technical discussions about implementation approaches and design decisions 

 

Technical Development Responsibilities 

Designing implementing and then maintaining new functionalities within a living system 

  • Designing scalable solutions within the existing microservices ecosystem 
  • Implement complex business logic for hotel management operations including reservations billing and reporting 

 

Building dedicated export solutions for third parties 

  • Design and implement robust APIs integration with for external hotel management systems 
  • Create data export mechanisms for property management systems channel managers and revenue management tools 
  • Develop file-based export solutions supporting various formats (XML JSON CSV) 

 

Building a scalable aggregated data strategy for reporting purposes 

  • Design efficient data aggregation processes for hotel performance analytics and business intelligence 
  • Implement real-time and batch processing solutions for the large-scale hospitality data 
  • Create optimized data models for reporting on occupancy revenue and operational metrics 

 

Using advanced tools to optimize the performance of SQL queries used in APIs and reports 

  • Analyze and optimize complex PostgreSQL queries handling the large hospitality datasets 
  • Use database profiling tools to identify and resolve performance bottlenecks 
  • Optimize Entity Framework queries and implement efficient data access patterns 

 

Technologies used: 

  • C# 9 .NET Core- Latest C# features and ecosystem 
  • JIRA & Confluence  Task management tool 
  • PostgreSQL- Advanced SQL features JSON support partitioning and performance tuning 
  • Microservices- Service-oriented architecture inter-service communication and distributed system pattern 
  • Swagger- API documentation testing and client code generation 
  • Docker- Containerization orchestration and deployment strategies 
  • Redis- Caching session management and distributed data structures 
  • Kafka- Event streaming message queuing and asynchronous communication between services 
  • Elasticsearch (nice to have)- Full-text search log aggregation and analytics 
  • Visual Studio 2022 ReSharper Rider- Professional development environment with advanced debugging and refactoring tools 

Qualifications :

Strong verbal and written English communication skills are required 

  • Ability to communicate complex technical concepts to both technical and non-technical stakeholders 
  • Experience in writing clear technical documentation and API specifications 
  • Ability to collaborate effectively in international distributed teams 

 

Minimum 3 years of experience in team leadership or a technical lead position and a minimum of 5 years of experience in the IT industry 

  • A proven track record in senior backend development roles with team management responsibilities 
  • Experience in leading technical teams coordinating development activities and managing project deliverables 

 

Knowledge 8/9 and Entity Framework Core 

  • Proficiency in the modern .NET ecosystem and Core development 
  • Advanced Entity Framework Core knowledge in migrations query optimization and performance tuning 

 

Proven experience with PostgreSQL 

  • Experience with the PostgreSQL-specific features like JSON/JSONB arrays and custom data types 
  • Knowledge of database performance tuning and query optimization strategies 

 

Open-minded and proactive mindset 

  • Willingness to learn new technologies and adapt to changing requirements 
  • Initiative in identifying and solving problems before they impact the team 
  • Collaborative approach to problem-solving and knowledge sharing 
  • Initiative in proposing and implementing process improvements 

 

Nice To Have Skills: 

Experience with hospitality systems and familiarity with hospitality applications is a strong plus 

  • Understanding of the hotel operations including reservations check-in/check-out and billing processes 

 

Domain-Driven Design 

  • Knowledge of DDD concepts including bounded contexts aggregates and domain events 

 

Experience with CQRS and Event Sourcing patterns 

  • CQRS (Command Query Responsibility Segregation) implementation 
  • Event sourcing architecture and event store management 
  • Experience with event-driven architecture patterns 

 

Experience with distributed systems and web services 

  • Microservices communication patterns (synchronous and asynchronous) 
  • Distributed transaction management and eventual consistency 

Remote Work :

No


Employment Type :

Full-time

Key Areas of ResponsibilitiesBridge communication between the China and European teams Serve as primary liaison between the China team and the main team in Europe Translate and clarify requirements decisions and technical guidance from the Europe team Coordinate cross-functional collaboration betwee...
View more view more

Key Skills

  • Hyperion
  • Acquisition
  • Asset
  • ABAP
  • Basic
  • Activex

About Company

Company Logo

Shiji Group provides software solutions and services for the hospitality, food service, retail and entertainment industries, ranging from hotel management solutions, to food and beverage and retail systems, payment gateways, data management, online distribution and more. Founded in 19 ... View more

View Profile View Profile