13 nov
|
Grazitti Interactive
|
Italia
13 nov
Grazitti Interactive
Italia
:
NA
Duties:
Grazitti Interactive is a global digital services provider leveraging cloud, mobile and social media technologies to reinvent the way you do business. Since 2007, Grazitti has been helping companies power their businesses with its marketing automation and cloud innovation services.
As a global consultancy, we have strategic partnerships with technology pioneers like Marketo, Salesforce, Google, Alteryx, Microsoft, Adobe, Lithium, Optimizely, Acquia, Shopify and Jive. We combine these platforms with our innovative approaches to provide effective, result-oriented solutions to our clients. We have been helping hundreds of global companies to transform their business technologies and save millions.
For more details kindly visit: https://www.grazitti.com/
SearchUnify is a leading unified cognitive platform for elevating self-service and customer support outcomes. The platform powers a suite of next-gen products, including Cognitive Search, SearchUnify Virtual Assistant or SUVA (World’s First Federated, Information Retrieval Augmented Chatbot for Fine-tuned, Contextual, and Intent-driven Conversational Experiences at Scale), Knowbler (World’s First Knowledge-centered Customer Service Software), Agent Helper (ML-powered solution for augmenting agent productivity and promoting case swarming), Community Helper (AI-powered application to foster a personalized, engaging community and reduce community moderation effort), and Escalation Predictor (AI-powered Case Analysis Software for Intelligent Case Prioritization and Routing).
An analyst and award-winning platform, SearchUnify has been named a Strong Performer in the Forrester Wave™: Cognitive Search, Q3 2021, and is recognized by industry leaders, including TSIA and G2. With its industry-first robust LLM integrations across its suite of products,
coupled with the federated retrieval augmented generation (FRAG) architecture, the platform fetches relevant information or responses to deliver more accurate and contextually appropriate support and self-service experiences.
For more details kindly visit: https://www.searchunify.com/
Job Responsibilities
Development and Maintenance: Design, develop, and maintain scalable and high-performance back-end applications primarily using Node.js.
Database Management: Implement and maintain database schemas, queries, and optimizations using technologies like MongoDB, MySQL, or similar.
API Development: Build robust and efficient RESTful APIs for seamless communication between front-end and back-end systems.
Code Review and Testing: Participate in code reviews to ensure code quality, performance, and adherence to best practices. Write and execute unit tests for developed features.
Collaboration: Work closely with front-end developers, designers, and other team members to integrate front-end components with back-end logic.
Troubleshooting and Debugging: Identify and resolve technical issues and bugs in existing systems. Perform root cause analysis and implement solutions to prevent recurrence.
Documentation: Document codebase, processes, and procedures to ensure knowledge sharing and maintainability.
Performance Optimization: Analyze system performance metrics and implement optimizations to enhance application efficiency and responsiveness.
Version Control:
Utilize version control systems such as Git for code management, branching, and collaboration.
Continuous Integration/Continuous Deployment (CI/CD): Implement CI/CD pipelines to automate testing, building, and deployment processes for efficient software delivery.
Security: Implement security best practices to ensure data protection, authentication, and authorization mechanisms are robust and up-to-date.
Learning and Growth: Stay updated with the latest trends and technologies in back-end development and contribute ideas for improving development processes and tools.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 1-3 years of professional experience in back-end development with a focus on Node.js.
- Strong proficiency in JavaScript and familiarity with ES6+ features.
- Experience with frameworks such as Express.js for building RESTful APIs.
- Working knowledge of databases like MongoDB, MySQL, or similar.
- Understanding of asynchronous programming and event-driven architecture.
- Familiarity with version control systems, particularly Git.
- Good understanding of software development lifecycle (SDLC) and agile methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- Self-motivated with a desire to learn and grow in a dynamic technology environment.
Other Roles & Responsibilities:
- Adherence to internal QMS (Quality Management System) procedures & Information Security Controls according to the implemented ISMS (Information Security Management System) of the Organization.
- Report immediate Reporting Manager/Supervisor related to incidents,
📌 Back End Developer (Italia)
🏢 Grazitti Interactive
📍 Italia