日日操狠狠干,91精品91久久久中77777,精品视频一区二区三区四区五区,伊人婷婷网,久久久国产一区二区三区四区,久久久久久久久久久97,欧美图片区综合免费

APP下載
機會在手,求職信息實時掌握
    Alternate Text
    APP下載
    Alternate Text
    微信公眾號
    Alternate Text
    小程序
當(dāng)前位置:首頁> 列表 >職位詳情
Senior Backend Developer .NET
10000-15000元 成都 3年以上 大專
  • 全勤獎
  • 節(jié)日福利
  • 不加班
  • 周末雙休
北京中長石基信息技術(shù)股份有限公司 2026-04-01 22:14:00 6人關(guān)注
職位描述
該職位還未進(jìn)行加V認(rèn)證,請仔細(xì)了解后再進(jìn)行投遞!
Job Description
Your job will be to develop a part of a distributed system that serves the hospitality industry. The system consists of many domain-oriented microservices developed under a few cross-functional teams. You can bring a smile on the faces of thousands of people working in hotels across the globe.
職位描述
我們的酒店管理解決方案由多個面向領(lǐng)域的微服務(wù)(domain-oriented microservices)
組成,并由數(shù)個跨職能團(tuán)隊共同開發(fā)。您將參與開發(fā)面向酒店行業(yè)的分布式系統(tǒng)的一部
分。該系統(tǒng)由多個面向領(lǐng)域的微服務(wù)組成,由若干跨職能團(tuán)隊共同開發(fā)。通過您的工作,
您將為全球數(shù)以千計酒店員工的工作體驗帶來改善。


Key Areas of Responsibilities
Designing, implementing and then maintaining new functionalities inside a living system
Designing scalable solutions within existing microservices ecosystem using Domain-Driven Design principles
Implement complex business logic for hotel management operations including reservations, billing, and reporting
Ensure backward compatibility while evolving system architecture
Design fault-tolerant components that handle high-volume hospitality data processing
Collaborate with product teams to translate business requirements into technical
specifications
主要職責(zé)范圍
1. 系統(tǒng)功能的開發(fā)、實施與維護(hù)
運用領(lǐng)域驅(qū)動設(shè)計(Domain-Driven Design)的原則,在現(xiàn)有的微服務(wù)
(microservice)生態(tài)系統(tǒng)中設(shè)計可擴(kuò)展的解決方案。
實現(xiàn)復(fù)雜的酒店管理業(yè)務(wù)邏輯,包括預(yù)訂、費用結(jié)算和報表功能。
在系統(tǒng)架構(gòu)不斷進(jìn)化的過程中,確保其兼容性。
設(shè)計容錯組件,以應(yīng)對高吞吐量的數(shù)據(jù)處理任務(wù)。
與產(chǎn)品團(tuán)隊協(xié)作,將業(yè)務(wù)需求進(jìn)行技術(shù)轉(zhuǎn)化。

Building dedicated export solutions for 3rd parties
Design and implement robust APIs for external hotel management systems integration
Create data export mechanisms for property management systems, channel managers, and revenue management tools
Implement secure authentication and authorization for B2B integrations
Develop file-based export solutions supporting various formats (XML, JSON, CSV)
Ensure data consistency and reliability in external data exchanges
Manage API versioning and maintain backward compatibility for existing integrations
2. 為第三方構(gòu)建專用的數(shù)據(jù)導(dǎo)出解決方案 為與酒店管理系統(tǒng)對接的第三方系統(tǒng)設(shè)計并實現(xiàn)穩(wěn)健的 API 集成。
為酒店管理系統(tǒng)(PMS)、渠道管理系統(tǒng)(Channel Management)及收益管理工具創(chuàng)
建數(shù)據(jù)導(dǎo)出機制。
為 B2B 集成實施安全的身份驗證和授權(quán)機制。
開發(fā)支持多種格式(XML, JSON, CSV)的基于文件的導(dǎo)出解決方案。
確保外部數(shù)據(jù)交換的一致性和可靠性。
管理 API 版本控制,并維護(hù)現(xiàn)有集成兼容性。

Building scalable aggregated data strategy for analytical and reporting purposes
Design efficient data aggregation pipelines for hotel performance analytics and business intelligence
Implement real-time and batch processing solutions for large-scale hospitality data
Create optimized data models for reporting on occupancy, revenue, and operational metrics
Develop ETL processes that handle complex hotel data transformations
Ensure data quality and consistency across multiple data sources
Collaborate with data analysts to understand reporting requirements and optimize query performance
3. 為分析和報表目的構(gòu)建可擴(kuò)展的數(shù)據(jù)聚合策略
設(shè)計高效的數(shù)據(jù)聚合管道,用于酒店經(jīng)營分析和商業(yè)智能(BI)。
對于酒店大數(shù)據(jù)場景設(shè)計實時和批處理解決方案。
創(chuàng)建針對入住率、收入和運營指標(biāo)報表的優(yōu)化數(shù)據(jù)模型。
開發(fā)處理復(fù)雜酒店數(shù)據(jù)轉(zhuǎn)換的 ETL(抽取、轉(zhuǎn)換、加載)流程。
確保來自多個數(shù)據(jù)源的數(shù)據(jù)質(zhì)量和一致性。
與數(shù)據(jù)分析師協(xié)作,理解報表需求并優(yōu)化查詢性能。


Performing code reviews daily and participating in code review process
Conduct thorough code reviews focusing on code quality, security, and performance
Ensure adherence to coding standards, SOLID principles, and established architectural patterns
Provide constructive feedback on implementation approaches and suggest improvements
Review database queries for optimization opportunities and potential performance issues
Validate proper error handling, logging, and monitoring implementation
Submit well-documented pull/merge requests with clear descriptions and context
Respond promptly to review feedback and implement suggested improvements
Engage in technical discussions about implementation approaches and design decisions
Follow established branching strategies and merge procedures
Ensure all code changes include appropriate unit and integration tests
Maintain high code coverage and quality metrics
4. 每日進(jìn)行代碼審查并參與評審流程
專注于代碼質(zhì)量、安全性和性能進(jìn)行徹底的代碼審查。
確保代碼符合編碼標(biāo)準(zhǔn)、SOLID 原則及既定的架構(gòu)模式。
就實現(xiàn)方法提供富有建設(shè)性的反饋并提出改進(jìn)建議。
審查數(shù)據(jù)庫查詢,尋找優(yōu)化機會并發(fā)現(xiàn)潛在的性能問題。
驗證錯誤處理、日志記錄和監(jiān)控功能的正確實施。
提交帶有清晰描述和上下文的、文檔齊全的拉取/合并請求(Pull/Merge
Requests)。
及時響應(yīng)審查反饋并落實改進(jìn)建議。 參與關(guān)于實現(xiàn)方法和設(shè)計決策的技術(shù)討論。
遵循既定的分支策略和合并流程。
確保所有代碼變更都包含適當(dāng)?shù)膯卧獪y試和集成測試。
保持較高的代碼覆蓋率和質(zhì)量。


Using advanced tools to optimize performance of SQL queries used in APIs and reports
Analyze and optimize complex PostgreSQL queries handling large hospitality datasets
Design efficient database indexes and partitioning strategies for time-series hotel data
Implement query optimization techniques including proper join strategies and subquery optimization
Use database profiling tools to identify and resolve performance bottlenecks
Monitor query execution plans and implement caching strategies where appropriate
Optimize Entity Framework queries and implement efficient data access patterns
5. 使用高級工具優(yōu)化 API 和報表中 SQL 查詢的性能
分析并優(yōu)化處理大型酒店數(shù)據(jù)集的復(fù)雜 PostgreSQL 查詢。
為時序酒店數(shù)據(jù)設(shè)計高效的數(shù)據(jù)庫索引和分區(qū)策略。
實施查詢優(yōu)化技術(shù),包括適當(dāng)?shù)倪B接(Join)策略和子查詢優(yōu)化。
使用數(shù)據(jù)庫性能分析工具識別并解決性能瓶頸。
監(jiān)控查詢執(zhí)行計劃,并在適當(dāng)情況下實施緩存策略。
優(yōu)化 Entity Framework 查詢并實施高效的數(shù)據(jù)訪問模式。


Working in collaborative and iterative software development process with agile team
Actively participate in Scrum ceremonies including daily standups, sprint planning, and retrospectives
Collaborate effectively with cross-functional teams including QA, Infrastructure, and Product Team people
Contribute to sprint planning by providing accurate effort estimates and technical insights
Adapt to changing requirements while maintaining code quality and delivery timelines
Practice continuous integration and deployment with automated testing and monitoring
Participate in incident response and post-mortem analysis for production issues
6. 在敏捷開發(fā)的框架下進(jìn)行協(xié)作式、迭代式的軟件開發(fā)
積極參與例會、迭代規(guī)劃和評審會議等。
與質(zhì)量保證(QA)、產(chǎn)品構(gòu)架以及產(chǎn)品團(tuán)隊等跨職能團(tuán)隊進(jìn)行有效協(xié)作。
通過提供準(zhǔn)確的工作量預(yù)估和技術(shù)洞察,參與迭代規(guī)劃。
在保持代碼質(zhì)量和交付時間線的前提下,適應(yīng)不斷變化的需求。
通過自動化測試和監(jiān)控實踐持續(xù)集成與持續(xù)部署(CI/CD)。
參與生產(chǎn)環(huán)境問題的事件響應(yīng)和事后分析(Post-mortem analysis)。


Technologies used:
C# 9, .NET Core - Latest C# features and modern .NET ecosystem
PostgreSQL (13 ) - Advanced SQL features, JSON support, partitioning, and performance tuning
Microservices - Service-oriented architecture, inter-service communication, and distributed system patterns
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
Elastic Search (nice to have) - Full-text search, log aggregation, and analytics
Visual Studio 2022 / Resharper / Rider - Professional development environment with advanced debugging and refactoring tools
技術(shù)需求
C#9,.NET Core:使用最新的 C#特性和現(xiàn)代.NET 生態(tài)系統(tǒng)。
PostgreSQL:高級 SQL 特性、JSON 支持、分區(qū)及性能調(diào)優(yōu)。
微服務(wù):面向服務(wù)的架構(gòu)、服務(wù)間通信及分布式系統(tǒng)模式。 Swagger:API 文檔生成、測試及客戶端代碼生成。
Docker:容器化、編排及部署策略。
Redis:緩存、會話管理及分布式數(shù)據(jù)結(jié)構(gòu)。
Kafka:事件流處理、消息隊列及服務(wù)間的異步通信。
Elastic Search(加分項):全文搜索、日志聚合及分析。
Visual Studio 2022 / Resharper / Rider:配備高級調(diào)試和重構(gòu)工具的專業(yè)開發(fā)
環(huán)境。

Qualifications
Strong verbal and written communication skills in English are required
Ability to communicate complex technical concepts to both technical and non-technical stakeholders
Experience in writing clear technical documentation and API specifications
Effective collaboration in international, distributed teams

Being fluent in Object-Oriented and Functional Programming paradigms
Deep understanding of OOP principles
Experience with functional programming concepts in C#
Knowledge of design patterns

Knowledge of .NET 8/9, Entity Framework
Proficiency in latest .NET features including minimal APIs, global using directives, and filescoped namespaces
Advanced Entity Framework Core knowledge including migrations, query optimization, and performance tuning
Experience with dependency injection, middleware, and ASP.NET Core pipeline

Strong experience with PostgreSQL
Advanced SQL skills including complex joins, window functions, and CTEs
Database design and normalization principles
Experience with PostgreSQL-specific features like JSON/JSONB, arrays, and custom data types
Knowledge of daabase performance tuning and query optimization

Good understanding and hands-on experience in database performance aspects
Index design and optimization strategies
Query execution plan analysis and optimization
Database monitoring and performance metrics analysis
Experience with connection pooling and transaction management

Capability of writing clean code along with tests
Test-driven development (TDD) and behavior-driven development (BDD) practices
Unit testing, integration testing, and end-to-end testing strategies
Code coverage analysis and quality metrics
Clean code principles and SOLID design patterns

Being an open-minded, proactive person
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

Proactive attitude and continuous improvement
Self-motivated approach to professional development
Regular participation in technical communities and staying updated with industry trends
Initiative in proposing and implementing process improvements

Minimum 3-year experience in similar position and minimum 5 years of experience in IT industry
Proven track record in senior backend development roles
Experience in leading technical initiatives and mentoring other developers
Demonstrated ability to work with complex, distributed systems
任職要求
英語能力:要求具備流利的英語口語和書面溝通能力,能夠向技術(shù)和非技術(shù)利益相 關(guān)者傳達(dá)復(fù)雜的技術(shù)概念;具備撰寫清晰的技術(shù)文檔和 API 規(guī)范的經(jīng)驗;能有效地在國際化的分布式團(tuán)隊中協(xié)作。
編程范式:精通面向?qū)ο螅∣OP)和函數(shù)式編程(FP)范式,對 OOP 原則有深刻理 解,具備 C#函數(shù)式編程概念的經(jīng)驗,并掌握設(shè)計模式。
.NET 技術(shù):具備.NET 8/9 和 Entity Framework 的扎實經(jīng)驗,精通最新.NET 特 性;高級 Entity Framework Core 知識(包括遷移、查詢優(yōu)化和性能調(diào)優(yōu));具備依賴注入、中間件和 ASP.NET Core 管道的經(jīng)驗。
PostgreSQL:具備豐富的 PostgreSQL 實戰(zhàn)經(jīng)驗,擁有高級 SQL 技能(包括復(fù)雜連接、窗口函數(shù)和 CTE);掌握數(shù)據(jù)庫設(shè)計和規(guī)范化原則;具備 PostgreSQL 特定功能 (如 JSON/JSONB、數(shù)組和自定義數(shù)據(jù)類型)的經(jīng)驗;擁有數(shù)據(jù)庫性能調(diào)優(yōu)和查詢優(yōu)化的知識。
數(shù)據(jù)庫性能:具備編寫代碼及配套測試的能力,熟悉測試驅(qū)動開發(fā)(TDD)和行為驅(qū)動開發(fā)(BDD)實踐;掌握單元測試、集成測試和端到端測試策略;了解代碼覆蓋率分析和質(zhì)量指標(biāo);遵循整潔代碼原則和 SOLID 設(shè)計模式。
軟性素質(zhì):思維開放、積極主動,樂于學(xué)習(xí)新技術(shù)并適應(yīng)變化的需求;能主動發(fā)現(xiàn)問題并在其影響團(tuán)隊前解決;樂于協(xié)作解決問題并分享知識;具備自我激勵的職業(yè)發(fā)展態(tài)度,定期參與技術(shù)社區(qū)并緊跟行業(yè)趨勢;能主動提出并實施流程改進(jìn)方案。
工作經(jīng)驗:至少 3 年同類職位經(jīng)驗,且在 IT 行業(yè)擁有至少 5 年經(jīng)驗;在高級后端開發(fā)崗位上有可證實的業(yè)績;具備領(lǐng)導(dǎo)技術(shù)項目并指導(dǎo)其他開發(fā)人員的經(jīng)驗;具備處理復(fù)雜分布式系統(tǒng)的能力。


Nice To Have Skills:
Basics of Linux, Docker
Linux command line proficiency and system administration basics
Docker containerization, Docker Compose, and container orchestration

Domain-Driven Design
DDD concepts including bounded contexts, aggregates, and domain events

Experience with CQRS and Event Sourcing patterns
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

Experience in AWS RDS PostgreSQL and other AWS database-related technologies is a plus
AWS RDS configuration, monitoring, and optimization
AWS database migration services and backup strategies
CloudWatch monitoring and performance insights

Experience in hospitality systems
聯(lián)系方式
注:聯(lián)系我時,請說是在四川人才網(wǎng)上看到的。
工作地點
地址:成都錦江區(qū)濱江東路9號香格里拉寫字樓16層
?? 點擊查看地圖
詳細(xì)位置,可以參考上方地址信息
求職提示:用人單位發(fā)布虛假招聘信息,或以任何名義向求職者收取財物(如體檢費、置裝費、押金、服裝費、培訓(xùn)費、身份證、畢業(yè)證等),均涉嫌違法,請求職者務(wù)必提高警惕。
top
投遞簡歷
馬上投遞
更多優(yōu)質(zhì)崗位等你來挑選   加入本站,發(fā)現(xiàn)更好的自己
投遞簡歷
馬上投遞
提示
該職位僅支持官方網(wǎng)站投遞
關(guān)閉 去投遞
會員中心 提示:訂單支付,立即生效
天數(shù): 0
共計: 0
支付方式:
微信支付
支付寶支付
確認(rèn) 取消