04 Sep
|
Marriott Tech Accelerator
|
Hyderabad
04 Sep
Marriott Tech Accelerator
Hyderabad
About Marrio Marriott Tech Accelerator is part of Marriott International, a global leader in hospitality. Marriott International, Inc. is a leading American multinational company that operates a vast array of lodging brands, including hotels and residential properties. It consists of over 30 well-known brands and nearly 8,900 properties situated in 141 countries and territories.
Typescript, Docker, Kubernetes, AWS, Azure, GCP, Devops, CI/CD, Rest, Microservices, GraphQL, React, ReactJS, SQL, NoSQL, Node, Node.js
Experience Range:
~Portal Support Senior Engineer II will be a highly engaged and motivated senior engineer who will be responsible for designing, developing, and implementing an enterprise-level web application using React, TypeScript, and Node.js in an ecosystem that includes databases, content and document management systems, AI-powered NLP search engine, and the AWS suite of services. This role will design and develop integration solutions, implement APIs or microservices that will integrate with back-end systems. The ideal candidate should have a solid understanding of full-stack solutions to include DevOps experience. With leaders who have driven this transformation elsewhere, we need engineers who are excited about evolving the organization and setting the gold standard. Serve as a technical subject matter expert for the end-user facing procurement portals/applications that are powered by our procurement platform
Design, develop, and maintain scalable and high-performance web applications using React and TypeScript that integrate with our backend systems via APIs and microservices
Design and implement database schemas and optimize queries for performance.
Plan an execute the migration of data from existing systems into a procurement SaaS platform, ensuring data accuracy and integrity
Collaborate with cross-functional teams, including product managers, designers, system integrators, and other engineers, to deliver high-quality software solutions.
Conduct code reviews to ensure code quality and maintainability.
Maintain in-depth documentation of activities and system configuration and review documentation of junior / other engineers
Proactively perform troubleshooting, resolution, and problem analysis.
Participate in architectural discussions to help developers make the most effective choices.
Assist with interviewing talent, provide peer reviews/feedback frequently and foster a modern engineering culture.
Serve in the on call rotation
Provide technical leadership for successful platform and project implementations
Assist with determining priorities, schedules, plans and necessary resources to complete projects on schedule
Support achievement of performance goals, budget goals, team goals, etc.
Skill and Experience:
Strong understanding of full stack development principles and best practices.
Experience with developing web applications using React and TypeScript
Experience with state management libraries like Redux, Mobx, Zustand.
Knowledge of modern front-end build tools and workflows (e.g., Experience with server side rendering using NodeJS and NestJS
Solid understanding of database design and management (e.g., SQL, NoSQL).
Familiarity with GraphQL and Apollo Federation Subgraphs using NestJS
Experience with containerization technologies (e.g., Docker, Kubernetes)
Experience with cloud platforms; AWS suite of services is a plus.
Solid understanding of Platform engineering tools, processes and DevOps principles
Experience implementing and maintaining OAuth-based solutions
Experience with Content and Document Management systems integrations
Experience working with procurement source-to-pay platform portals like Coupa Supplier Portal is a plus
Experience with testing frameworks, tools and methodologies.
Experience with Agile development methodologies.
Experience with modeling and implementing AI and NLP search capabilities is a plus
Maintain a proper balance between business and operational risk
Front-end development using React and Typescript
Front-end testing: Jest, Cypress, etc.
front-end state management: Back-end development using NodeJS and Next JS
API/Microservices: Java and Spring Boot, RESTful, GraphQL and Apollo Federation Subgraphs using Nest,js
Databases: Data modeling, MySQL, document based
DevOps tools: Docker, Kubernetes
Cloud Platforms: AWS
Undergraduate degree in an engineering or computer science discipline and/or equivalent experience / certification.
Hybrid
Being part of Marriott Tech Accelerator means being part of a proud history and a thriving culture.
📌 Principal Rendering Engineer. (Hyderabad)
🏢 Marriott Tech Accelerator
📍 Hyderabad