Senior .NET Developer - Web Services (REST/SOAP) - Hotel Industry
200OK Solutions
Job Description
Job Summary: We are seeking an experienced Senior .NET Developer to join our development team, focused on designing and implementing scalable, high-performance web services (both RESTful and SOAP) for our innovative hotel management systems. The ideal candidate will have a strong background in .NET technologies, web service development, and a passion for the hospitality industry. This candidate will be responsible for building and maintaining integrations that support our suite of hotel applications, ensuring seamless communication with third-party systems, APIs, and external services.
Key Responsibilities: Web Service Development : Design, develop, and maintain scalable RESTful and SOAP-based web services to integrate hotel management systems, booking engines, payment gateways, and other third-party systems. Build secure, high-performance APIs and services that handle high volumes of concurrent transactions. Software Architecture & Design : Collaborate with architects and other senior developers to define system architecture and design patterns for new features and enhancements.
Write clean, maintainable, and efficient code, following best practices and industry standards. Integration & Troubleshooting : Troubleshoot and resolve issues with web services, APIs, and system integrations across internal and external systems. Ensure that services meet high availability, performance, and security standards.
Testing & Code Quality : Implement unit tests, automated integration tests, and other testing practices to ensure the reliability and robustness of web services. Conduct code reviews and mentor junior developers in best practices for .NET development. Collaboration & Documentation : Work closely with product managers, business analysts, and other developers to define system requirements and ensure timely delivery of features.
Document code, system designs, and integration processes for future reference. Continuous Improvement : Stay updated on industry trends and advancements in web service technologies, .NET development, and the hospitality domain. Suggest improvements and optimizations for both the development process and the software.
Qualifications: Technical Skills : Expertise in .NET Framework , .NET Core , C#, and Web API development. Strong experience in developing and consuming RESTful and SOAP web services. Knowledge of JSON , XML , and other serialization formats for data interchange.
Experience with Entity Framework , Oracle , and database design. Familiarity with OAuth , JWT , and other authentication/authorization protocols. Experience : 5+ years of professional experience in .NET development.
Proven experience in developing and maintaining web services for enterprise applications, preferably in the hospitality or travel industry . Experience with integration platforms or frameworks used in the hotel industry (such as PMS , CRS , GDS , etc.) is a plus. Soft Skills : Strong problem-solving and troubleshooting skills.
Excellent written and verbal communication skills. Ability to work both independently and as part of a collaborative team. A passion for continuous learning and staying updated with emerging technologies.
Nice-to-Have: Experience with microservices architecture and containerization (Docker, Kubernetes). Knowledge of front-end technologies such as JavaScript , React , or Angular for full-stack development. Proficiency in one or more server-side languages, preferably PHP .
Experience working with hotel management systems or related industry solutions. Familiarity with CI/CD pipelines and Git version control. Why Join Us?: Be part of a dynamic, fast-growing team that's transforming the hotel industry with cutting-edge technology.
Opportunity to work on complex, large-scale systems with direct impact on the business. Competitive salary and benefits. A collaborative culture focused on personal and professional growth.