Are you looking for a rewarding career, a passionate team, and opportunities to grow?

Build your future with us.

Available Positions

Qualifications:

  • Minimum of 1-2 years of experience in a Business Analyst role, with a strong focus on CRM systems. (Customer service, Sales process, Contact center, etc)
  • Understanding of CRM systems such as (Salesforce, Microsoft Dynamics, etc.) and their functionalities.
  • Analytical thinking, able to identify customer needs and can translate them into User Stories.
  • Able to use data analysis tools (SQL, Excel, BI tools).
  • Experience in CRM implementation projects.
  • Good verbal and written communication skills .
  • Strong analytical and problem-solving abilities to address complex business challenges.
  • Ability to work quickly and efficiently and manage your time and deadlines.

Responsibilities:

Technical Skills

  • Ability to learn a system setup and build a condition, proficiency in Salesforce configuration knowledge will be given significant consideration.
  • Understanding of data integration principles
  • Basic technical knowledge related to software development

Soft Skills

  • Skilled in presentations.
  • Strong interpersonal skills to build relationships with stakeholders .
  • Active listening to understand customer needs and concerns, and ask clarifying questions.
  • Actively to learn new technologies and customer business.
  • Produce high-quality documentation (requirements documents, user stories, reports) that are well-structured, grammatically correct, and easy to understand.
Apply Now

Qualifications:

  • Minimum of 3 years of experience in a Business Analyst role, with a strong focus on CRM systems. (Customer service, Sales process, Contact center, etc)
  • Deep understanding of CRM systems such as (Salesforce, Microsoft Dynamics, etc.) and their functionalities.
  • Analytical thinking, able to identify customer needs , pain point , business value translate them into User Stories
  • Proficiency in data analysis tools (SQL, Excel, BI tools) to extract insights from CRM.
  • Experience in managing CRM implementation projects, including planning, execution, and monitoring.
  • Excellent verbal and written communication skills to interact with stakeholders at all levels.
  • Strong analytical and problem-solving abilities to address complex business challenges.
  • Ability to work quickly and efficiently and manage your time and deadlines, as well as the ability to adapt to the ever-changing priorities
  • Certification in BA or CRM such as (ECBA, BCS, PMI-PBA, Salesforce, Dynamics 365 Certificate, etc.) would be receiving special consideration.

Responsibilities:

Technical Skills

  • Ability to learn a system setup and build a condition, proficiency in Salesforce configuration knowledge will be given significant consideration.
  • Understanding of data integration principles and experience with CRM data integration projects.
  • Basic technical knowledge related to software development, such as databases and APIs.
  • Conduct functional testing and manage requirements throughout the system spec.

Soft Skills

  • Skilled in presentations and summarizing complex ideas.
  • Ability to lead CRM initiatives and mentor junior analysts.
  • Strong interpersonal skills to build relationships with stakeholders and manage expectations.
  • Experience in managing organizational change related to CRM implementations.
  • A solid understanding of business operations and how CRM can drive business growth
Apply Now

Qualifications:

Technical Skills

Core Salesforce Development:

  • Expertise in Apex, Visualforce, Lightning Web Components (LWC) or Aura Component, and Salesforce APIs.
  • Strong understanding of Salesforce automation tools, including Flows, Process Builder, and Approval Processes.
  • Integration and Data Management:
  • Experience with Salesforce integrations using REST/SOAP APIs, middleware (e.g., MuleSoft), and third-party tools.
  • Proficiency in data migration using tools like Data Loader, Workbench, or third-party ETL tools.

System Design and Security:

  • Strong grasp of Salesforce architecture, data modeling, and security settings.
  • Familiarity with Salesforce DevOps practices, CI/CD tools, and version control systems like Git.

Certifications (preferred):

  • Salesforce Certified Platform Developer I & II is a plus
  • Salesforce Certified Administrator is a plus
  • Salesforce Certified App Builder is a plus

Soft Skills

  • Strong problem-solving and debugging skills.
  • Excellent verbal and written communication skills.
  • Ability to work collaboratively in a team and independently manage tasks.
  • Eagerness to mentor and support junior developers.
Apply Now

Qualifications:

Technical Skills

Core Salesforce Expertise:

  • Proficiency in Apex, Visualforce, Lightning Web Components (LWC) or Aura Component, and Salesforce APIs.
  • Deep knowledge of Salesforce platform capabilities, including declarative tools and automation.

Integration Skills:

  • Experience integrating Salesforce with third-party applications using REST/SOAP APIs, MuleSoft, or other middleware.

System Design:

  • Expertise in data modeling, security configuration, and Salesforce architecture best practices.
  • Familiarity with CI/CD tools and version control systems like Git.
  • Certifications (preferred):
  • Salesforce Certified Platform Developer I & II is a plus
  • Salesforce Certified Application Architect or System Architect is a plus
  • Salesforce Certified Technical Architect (CTA) is a plus.

Soft Skills

  • Strong problem-solving and analytical abilities.
  • Excellent communication and interpersonal skills.
  • Ability to collaborate with diverse teams and effectively manage priorities.
  • Proven ability to mentor and develop team members.
Apply Now

Qualifications:

Technical Skills

Front-End Skills:

  • Basic knowledge of React.js and Next.js.
  • Understanding of JavaScript (ES6+), HTML5, and CSS3.
  • Familiarity with state management libraries (e.g., Redux) and RESTful API integration.

Back-End Skills:

  • Fundamental understanding of Java and Spring Boot framework.
  • Familiarity with database concepts and basic SQL queries.
  • Exposure to building and consuming APIs.

Other Skills:

  • Basic understanding of version control systems (e.g., Git).
  • Awareness of Agile methodologies and software development processes is a plus.

Soft Skills

  • Strong willingness to learn and adapt to new technologies and challenges.
  • Good problem-solving and analytical skills.
  • Ability to communicate effectively and work collaboratively in a team environment.
  • Attention to detail and eagerness to deliver high-quality results.
Apply Now

Qualifications:

Technical Skills

Front-End Expertise:

  • Strong proficiency in React.js and Next.js.
  • Expertise in modern JavaScript/TypeScript (ES6+).
  • Experience with state management libraries such as Redux or Context API.
  • Knowledge of SSR (Server-Side Rendering), SSG (Static Site Generation), and performance optimization.

Back-End Expertise:

  • Deep experience with Spring Boot and Java-based microservices.
  • Proficiency in building RESTful APIs and working with relational (PostgreSQL, MySQL) and non-relational (MongoDB) databases.
  • Knowledge of Spring ecosystem modules such as Spring Security, Spring Data, and Spring Cloud.

Other Skills:

  • Experience with cloud platforms like AWS, Azure, or GCP.
  • Familiarity with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes).
  • Proficiency in testing frameworks like JUnit, Mockito, and Cypress.

Soft Skills

  • Strong problem-solving and analytical abilities.
  • Excellent communication and collaboration skills.
  • Ability to prioritize tasks effectively and work in an Agile environment.
  • Proven experience mentoring and guiding junior developers.
Apply Now

Qualifications:

Technical Skills:

  • Front-End: Strong expertise in React.js, Next.js, JavaScript, TypeScript
  • Back-End: Proficiency in Spring Boot, Java, Hibernate/JPA, and database technologies (e.g., MySQL, PostgreSQL, MongoDB).
  • Familiarity with microservices architecture, containerization (Docker), and CI/CD pipelines.
  • Knowledge of cloud platforms (AWS, Azure, or GCP) is a plus.
  • Experience with DevOps practices is desirable.

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and interpersonal abilities.
  • Ability to manage multiple priorities and projects effectively.
Apply Now

Qualifications:

  • Bachelor's degree or Master's degree in business, marketing, IT, or related field; advanced degree or certifications preferred.
  • Experience: 8-10+ years in project management, with CRM implementation experience.
  • Technical Skills: Proficiency in CRM platforms and related technologies will be advantageous.
  • Leadership Abilities: Strong interpersonal skills with the ability to influence stakeholders.
  • Communication Skills: Excellent verbal and written communication skills.
  • Analytical Thinking: Strong problem-solving skills and ability to analyze data.
  • Adaptability: Flexibility to navigate evolving business priorities.

Responsibilities:

  • Project Leadership: Lead and manage CRM project teams, ensuring that project goals, objectives, timelines, and budgets are met. Provide strategic direction and guidance to ensure successful implementation and adoption of CRM systems.
  • Stakeholder Management: Collaborate with key stakeholders across departments, including sales, marketing, customer service, IT, and executive leadership, to understand business requirements and ensure alignment with CRM strategies and initiatives.
  • CRM Strategy Development: Develop and implement CRM strategies that align with business objectives and improve customer engagement, retention, and satisfaction. Identify opportunities for process improvements and recommend solutions to enhance CRM effectiveness.
  • System Implementation and Integration: Oversee the selection, customization, and implementation of CRM software solutions. Coordinate with IT teams and external vendors to ensure seamless integration with existing systems and data migration.
  • Data Management: Develop and implement data management strategies to ensure the accuracy, completeness, and security of customer data within the CRM system. Establish data governance policies and procedures to maintain data integrity and compliance with regulatory requirements.
  • Performance Measurement and Reporting: Define key performance indicators (KPIs) and metrics to measure the success of CRM initiatives. Generate regular reports and dashboards to track progress, identify trends, and make data-driven recommendations for continuous improvement.
  • Risk Management: Identify potential risks and challenges associated with CRM projects and develop mitigation strategies to address them proactively. Monitor project risks throughout the project lifecycle and escalate issues as needed to ensure timely resolution.
Apply Now

Qualifications:

  • Bachelor's degree or Above in Computer Science, Information Technology, or related field.
  • Minimum of 7 experience in IT Quality Assurance and systems/application testing or related fields.
  • Experience in Manage overall testing activities and team resource management.
  • Strong knowledge in Manual Testing and having basic Automate Testing skills (Robot Framework , Selenium or Cypress) will be advantageous.
  • Excellent client-facing and communication skills.
  • Solid organizational skills including attention to detail and multitasking skills
  • Good leadership and interpersonal skills.
  • Possess service-minded and problem-solving skills.
  • Good command of spoken and written English.

Responsibilities:

  • Manage all of QA Team including planning, monitoring, and control of the testing activities (Manual & Automate Test)
  • Work closely with the Management team and directly deal with customers.
  • Assign tasks to all QA Team members and ensure that all of them have sufficient work on the project.
  • Develop the test plan for the tasks, dependencies, and participants required to mitigate the risks to system quality and obtain stakeholder support for this plan.
  • Track and review the report of testing activities like test testing results, test case coverage, required resources, defects discovered and their status, performance baselines, etc.
  • Build a testing team of professionals with appropriate skills, attitudes, and motivation.
  • Provide new robust technique, methodology, algorithm, process to test team.
  • Perform additional tasks as needed.
Apply Now