RBM Software

1 Job openings at RBM Software
Back End Developer (Freshservice API Development) india 3 - 8 years None Not disclosed On-site Full Time

A Freshservice developer/API development generally involves building custom applications, integrations, and automation within the Freshservice ITSM platform using the Freshworks Developer Platform (FDP). Key responsibilities include leveraging REST APIs and webhooks to extend functionality and improve business processes. Typical Responsibilities: Design and Development: Create robust and scalable solutions using the Freshworks Developer Platform (FDP). API Integrations: Design, build, and maintain integrations between Freshservice and third-party systems (e.g., MS Teams, Active Directory, monitoring tools) using REST APIs, webhooks, and native connectors. Customization & Automation: Customize business rules, automate workflows (automator, observer, dispatch rules), and implement automation scripts and orchestration for tasks, escalations, and service requests. Collaboration: Work closely with business users, service owners, and cross-functional teams to gather requirements, translate them into technical specifications, and deliver high-quality solutions. Testing and Documentation: Troubleshoot technical issues, conduct code reviews, ensure adherence to security best practices, and document solutions and configurations. Platform Maintenance: Maintain platform hygiene, manage version upgrades, and ensure best practices in platform usage. Required Skills and Qualifications: Experience: 3-8 years of experience in software development , with specific hands-on experience in the Freshworks suite (Freshservice/Freshdesk configuration and extensions). Programming Languages: Strong background in Java/ Python, JavaScript, Node.js, HTML/CSS. Technical Knowledge: Experience working with REST APIs, JSON, and OAuth. Familiarity with the Freshworks Developer Kit (FDK) and SDK documentation. Understanding of ITIL framework and service management principles (for ITSM roles). Problem-Solving: Strong analytical, debugging, and problem-solving skills.