Senior Software Engineer Ii, Spog

Year    Hyderabad, Telangana, India

Job Description


About Marriott:
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.
Role Title: Senior Software Engineer II
Position Summary:
Marriott International is seeking a highly engaged and motivated Software Engineer to join a high-performing and fast-paced application development team. The Engineer will be responsible for designing, developing, and implementing enterprise-level Core Services applications using NodeJS, ReactJS, GraphQL, and TypeScript. The ideal candidate should have a solid understanding of full-stack solutions and experience in leading IT projects and working closely with stakeholders and business teams. The candidate should be flexible and an engaging team player.
:
We are excited to announce an opening for Senior Software Engineer II at Marriott Tech Accelerator. Please find below the details of the role and its responsibilities.
Skills Required:

  • Node, Node.js, Nest.js, Typescript, GraphQL
Experience Range:
  • 6 - 8 years
Job Responsibilities:
  • Managing Application Development Standards, Processes, and Tools
Skill and Experience:
  • 6-8 years of experience with ReactJS or NodeJS and GraphQL or a similar JavaScript framework
  • Experience in handling complex full-stack projects involving multiple functions, scalable databases, API integrations and cloud environments
  • Well-versed in understanding and analyzing project specifications, coding, and code-reviewing by complying with the best coding standards and practices
  • Expert in writing efficient, re-usable code for high quality, responsive / cross-platform applications with emphasis on front-end and back-end development
  • Well-versed in Agile development methodology working on timely completion of tasks as per sprint cycles or tasks assigned in the project management tools
  • Adept in bug fixing. Should be good in communication with client-facing abilities
  • Excellent problem-solving and debugging skills and a drive to use them
  • Strong communication and collaboration skills within a team environment
  • Must know how to use GIT / cli proficiently - creating pr's, push, pull, merge, resolving conflicts in a volatile codebase
Technical Requirements:
  • Proven experience in designing and developing GraphQL-based backend systems
  • Strong proficiency in TypeScript
  • Deep understanding of NestJS and its application in building Apollo Federation Subgraphs
  • Experience with Docker for containerization and orchestration
  • Experience with Event-Driven architecture, particularly Kafka
  • Familiarity with relational and NoSQL databases
  • Experience with Web Sockets and GraphQL Subscriptions for real-time data communication
  • Strong scripting skills in Bash for automation
  • Familiar with nx (monorepo) toolset
Education and Certifications:
  • Bachelor's degree in computer science, Information Technology, or equivalent experience
Work location: Hyderabad, India.
Work mode: Hybrid

Skills Required

PR
Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5192018
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Hyderabad, Telangana, India
  • Education
    Not mentioned
  • Experience
    Year