
Senior Software Engineer

NICE
Summary
Join NICE, a global leader in customer experience, financial crime fighting, and public safety software, as an Expert Services Engineer. In this billable, customer-facing role, you will configure and build integrations based on customer requirements. You will work with clients to understand their needs, document those requirements, provide technical education, configure NICE's product, and assist with go-live processes. Timely project completion is crucial for revenue recognition and customer satisfaction. This position requires strong technical skills, excellent communication, and the ability to manage multiple projects simultaneously. NICE offers a hybrid work model (NICE-FLEX) with flexibility between office and remote work. The company is known for its collaborative and creative environment and offers numerous internal career opportunities.
Requirements
- 8-12yrs experience in Excellent Troubleshooting and Debugging skills on SaaS Applications
- Excellent knowledge of HTTP requests
- Good understanding of modern authentication standards
- OAuth2
- OIDC
- SAML
- Knowledge about SSO patterns
- Good understanding of browser security
- CORS
- X-frame-options
- Good understanding of HTML
- Iframe
- CSS
- Good understanding of JavaScript / jQuery
- Ability to read API documentation and implement proof of concepts
- Proven experience as a Bot Developer or similar role
- Knowledge on Prompt Engineering
- Strong understanding of user experience and conversational interfaces
- Good verbal skills for communicating with customers and with peers during design and code reviews
- Quick learner, adaptable to change & ability to assume independent assignments
- Creation of Design docs, Functional Requirements docs, Test use cases, and deployment guide
- Product knowledge and ability to adapt previous integrations to meet customer’s requests
- Ability to work during US daytime (if needed)
- Bachelor’s degree or equivalent experience in a high-level environment
Responsibilities
- Work as a member of our Expert team to configure and build integrations based on customer requirements
- Work with customers to understand business requirements, document those requirements, educate the customers with relevant technical information, configure our product, assist with the go-live steps
- Configuration timelines must adhere to implementation timelines and if you foresee any delays, escalate to the implementation manager
- Ensure hours are accurately tracked and recorded on customer master account
- Ensure deployments are completed timely, accurately and according to customer’s contract
- Ensure that adjustments made to customer’s account are completed in accordance with the Company’s Adjustment Policy
Benefits
At NICE, we work according to the NICE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week
Share this job:
Similar Remote Jobs

