C Square

Careers

Careers

Build Your Career at the Region's Leading Experience Technology Partner

Full Time

Full Stack Developer — Engineering / Product Development

Location: Karachi, PK

Full Time
Manager – Business Development — Sales & Business Development

Location: Karachi, PK

Full Time
Account Manager — Sales & Business Development

Location: Karachi, PK

Full Time
Manager – Pre Sales — Sales & Business Development

Location: Karachi, PK

Full Time
Manager – QA — Customer Care & Managed Services.

Location: Karachi, PK

Full Time
Professional Services (PS) Engineer — Customer Care & Managed Services

Location: Karachi, Lahore

Full Time
Genesys Cloud Engineer - Customer Care & Managed Services.

Location: Islamabad, PK

Full Time
Full Stack Developer — Engineering / Product Development
Full Time
Manager – Business Development — Sales & Business Development
Full Time
Account Manager — Sales & Business Development
Full Time
Manager – Pre Sales — Sales & Business Development
Full Time
Manager – QA — Product Innovation & QA
Full Time
Professional Services (PS) Engineer — Customer Care & Managed Services
Full Time
Genesys Cloud Engineer - Customer Care & Managed Services.

Couldn’t find the relevant position?

Drop your CV and get in touch with us.

Scroll to Top

Full Stack Developer

Department

Engineering / Product Development

Reports To

Team Lead – Engineering

Location

Karachi, Pakistan (On-site)

Job Type

Full-time / Permanent

Experience

3 – 5 years of overall relevant experience

ROLE SUMMARY

We are looking for a hands-on Full Stack Developer to design, build and maintain scalable web applications end to end. You will work across the stack — Node.js and NestJS on the server, React on the client, and relational and NoSQL databases underneath — collaborating with product, QA and DevOps to ship reliable features into production on a regular release cadence.

KEY RESPONSIBILITIES

  • Design, develop and maintain backend services and REST/GraphQL APIs using Node.js and the NestJS framework.
  • Build responsive, component-driven front-end interfaces in React (hooks, state management, TypeScript).
  • Model, query and optimise data in relational databases (PostgreSQL / MySQL / SQL Server) and NoSQL stores (MongoDB, Redis).
  • Write clean, testable, well-documented code and participate actively in peer code reviews.
  • Integrate third-party systems and internal platforms via APIs, webhooks and message queues.
  • Profile and tune application and query performance; troubleshoot production issues through to root cause.
  • Contribute to CI/CD pipelines, containerised deployments and automated testing.
  • Translate business requirements into technical designs together with product owners and business analysts.
  • Follow secure coding practices, version control discipline (Git) and Agile/Scrum ceremonies.

REQUIRED SKILLS & COMPETENCIES

  • Strong proficiency in JavaScript and TypeScript (ES6+).
  • Solid, production-level experience with Node.js and NestJS (modules, providers, guards, interceptors, dependency injection).
  • Strong React experience — functional components, hooks, routing, state management (Redux / Zustand / Context) and REST integration.
  • Sound database skills: schema design, indexing, joins, stored procedures, transactions and query optimisation.
  • Working knowledge of ORMs such as TypeORM, Prisma or Sequelize.
  • Familiarity with Git, Docker, CI/CD tooling and cloud platforms (Azure / AWS) is an advantage.
  • Understanding of authentication and authorisation patterns (JWT, OAuth 2.0, RBAC).
  • Good analytical, debugging and problem-solving ability with attention to code quality.
  • Effective written and verbal communication; comfortable working in a collaborative, Agile team.

QUALIFICATIONS & EXPERIENCE

Bachelor’s degree in Computer Science, Software Engineering or a related discipline.

3 – 5 years of overall relevant experience, with a meaningful portion directly relevant to the responsibilities above.

Manager – Business Development

Department

Sales & Business Development

Reports To

Head of Sales / Chief Commercial Officer

Location

Karachi, Pakistan (On-site)

Job Type

Full-time / Permanent

Experience

3 – 5 years of overall relevant experience

ROLE SUMMARY

The Manager – Business Development is responsible for growing revenue by identifying, pursuing and closing new business opportunities for our technology solutions and services. You will build a qualified pipeline, lead consultative sales conversations with enterprise clients, and work with pre-sales and delivery teams to convert opportunities into long-term, profitable accounts.

KEY RESPONSIBILITIES

  • Identify, qualify and pursue new business opportunities across target industries and named accounts.
  • Own the full sales cycle — prospecting, discovery, solution positioning, proposal, negotiation and closure.
  • Build and maintain a healthy, accurately forecast pipeline in the CRM with disciplined hygiene and reporting.
  • Develop and present compelling value propositions, commercial proposals and RFP/RFI responses.
  • Work with pre-sales, technical and delivery teams to shape solutions that are viable, deliverable and profitable.
  • Build and nurture relationships with key decision makers, partners, OEMs and industry stakeholders.
  • Achieve and exceed assigned quarterly and annual revenue, booking and margin targets.
  • Monitor market trends, competitor activity and pricing to sharpen positioning and go-to-market plans.
  • Support account growth post-sale through structured account planning and customer engagement.

REQUIRED SKILLS & COMPETENCIES

  • Proven B2B / enterprise solution-selling experience in IT, software or technology services.
  • Strong consultative selling, negotiation and closing skills with a demonstrable record against targets.
  • Ability to translate technical capability into business value for CXO-level buyers.
  • Confident proposal writing, pricing and commercial structuring ability.
  • Working knowledge of CRM platforms (Salesforce, HubSpot, Dynamics 365 or similar).
  • Excellent presentation, communication and relationship-building skills.
  • Self-driven, target-oriented and comfortable operating with autonomy and accountability.
  • Existing network within the enterprise, BFSI, telecom or public-sector segments is an advantage.
  • Willingness to travel for client meetings and industry events.

QUALIFICATIONS & EXPERIENCE

Bachelor’s degree in Business Administration, Marketing, IT or a related field; MBA preferred.

3 – 5 years of overall relevant experience, with a meaningful portion directly relevant to the responsibilities above.

Account Manager

Department

Sales & Business Development

Reports To

Manager – Business Development / Head of Sales

Location

Karachi, Pakistan (On-site)

Job Type

Full-time / Permanent

Experience

3 – 5 years of overall relevant experience

ROLE SUMMARY

The Account Manager owns the ongoing commercial relationship with an assigned portfolio of customers — acting as their trusted point of contact after the sale, protecting and growing recurring revenue through renewals, upsell and cross-sell, and coordinating internally so that every commitment made to the account is honoured.

KEY RESPONSIBILITIES

  • Own an assigned portfolio of accounts and be accountable for retention, renewal and revenue growth within each.
  • Build multi-level relationships with customer stakeholders, from day-to-day users to budget owners and CXO sponsors.
  • Develop and execute account plans covering whitespace mapping, upsell and cross-sell opportunities and renewal timelines.
  • Manage the full renewal cycle — early engagement, commercial negotiation, paperwork and timely closure.
  • Conduct regular service reviews and QBRs, presenting SLA performance, consumption, open issues and improvement plans.
  • Act as the customer’s internal advocate: coordinate delivery, support, QA and finance teams to resolve escalations and billing queries.
  • Monitor customer health indicators — usage, ticket trends, CSAT, payment behaviour — and act early on churn risk.
  • Feed customer requirements and market feedback back into pre-sales, product and delivery teams.

REQUIRED SKILLS & COMPETENCIES

  • Proven account management or customer-facing sales experience in IT, software or technology services.
  • Demonstrable track record of renewals, upsell / cross-sell and revenue retention against targets.
  • Strong relationship-building and stakeholder-management ability across technical and commercial audiences.
  • Sound commercial acumen — pricing, contract terms, margins, subscription and recurring-revenue models.
  • Confident negotiation and objection-handling skills, with a calm, solution-oriented approach to escalations.
  • Working knowledge of CRM platforms (Salesforce, HubSpot, Dynamics 365 or similar) and disciplined pipeline hygiene.
  • Excellent written and verbal communication, including QBR-style presentations to senior stakeholders.
  • Highly organised, proactive and able to manage many accounts and competing priorities without dropping detail.
  • Willingness to travel for customer meetings and reviews.

QUALIFICATIONS & EXPERIENCE

Bachelor’s degree in Business Administration, Marketing, IT or a related field; MBA is an advantage.

3 – 5 years of overall relevant experience, with a meaningful portion directly relevant to the responsibilities above.

Manager – Pre Sales

Department

Sales & Business Development

Reports To

Head of Sales / Chief Commercial Officer

Location

Karachi, Pakistan (On-site)

Job Type

Full-time / Permanent

Experience

3 – 5 years of overall relevant experience

ROLE SUMMARY

The Manager – Pre Sales leads the technical arm of the sales cycle — qualifying opportunities alongside business development, designing solutions that are technically sound and commercially viable, and owning demonstrations, PoCs, bids and technical proposals through to clean handover to delivery.

KEY RESPONSIBILITIES

  • Partner with business development on opportunity qualification, discovery workshops and solution strategy.
  • Design end-to-end solution architectures and bills of material mapped to documented customer requirements.
  • Own technical responses to RFPs, RFIs and tenders — compliance matrices, write-ups and assumptions.
  • Prepare and deliver product demonstrations, proofs of concept and pilots, including test environments and success criteria.
  • Build effort estimates, sizing and costing inputs in coordination with delivery, engineering and finance.
  • Engage OEMs, principals and partners for pricing, product roadmaps, special bids and technical validation.
  • Ensure clean handover of won opportunities to project management and delivery, with scope and assumptions documented.
  • Mentor and manage pre-sales / solution consultants, allocating bid workload and reviewing deliverable quality.

REQUIRED SKILLS & COMPETENCIES

  • Strong pre-sales, solution consulting or solution architecture background in IT, software or telecom / contact-centre solutions.
  • Ability to translate business requirements into technical designs and articulate business value to CXO-level buyers.
  • Proven bid and proposal management experience, including large or complex enterprise and public-sector tenders.
  • Broad technical grounding across applications, integration, databases, networking, virtualisation and cloud (Azure / AWS).
  • Excellent presentation and whiteboarding skills; credible in front of both technical evaluators and executives.
  • Strong writing discipline — clear, accurate, well-structured technical documentation under bid deadlines.
  • Leadership ability: prioritising multiple concurrent bids, coaching team members and holding quality standards.
  • Relevant vendor or architecture certifications (Microsoft, Cisco, AWS, Azure, TOGAF or OEM product tracks) are an advantage.

QUALIFICATIONS & EXPERIENCE

Bachelor’s degree in Computer Science, Engineering, IT or a related discipline; MBA is an advantage.

3 – 5 years of overall relevant experience, with a meaningful portion directly relevant to the responsibilities above.

Manager – QA

DepartmentCustomer Care & Managed Services.
Reports ToProduct Innovation & QA
LocationKarachi, Pakistan (On-site)
Job TypeFull-time / Permanent
Experience3 – 5 years of overall relevant experience

ROLE SUMMARY

The QA Engineer is responsible for product quality within the Product & Innovation department. The role plans and executes structured testing across web, mobile, API and integration layers, and turns findings into defect prevention, process improvement and evidence-based reporting.

KEY RESPONSIBILITIES

  • Contribute to and apply the QA framework: test strategy, quality gates, entry and exit criteria, coverage targets and the definition of done.
  • Plan and execute functional, regression, integration, performance and user-acceptance testing for new products, features and releases.
  • Review requirements, user stories and designs early to catch gaps and ambiguities before development begins.
  • Build and maintain test plans, test cases and test data, ensuring meaningful, risk-based coverage.
  • Develop and maintain automated tests for regression and API testing, and integrate them into the CI/CD pipeline.
  • Log, triage and track defects through to closure, including root-cause analysis and verification of fixes.
  • Validate new and emerging solutions, including AI-driven features, proofs of concept and pilots, before they are taken to customers.
  • Verify compliance with security, data-privacy, accessibility and contractual or regulatory requirements.
  • Prepare QA dashboards and release-readiness reports for product leadership, with clear go / no-go input.
  • Feed quality findings back into process improvements, review standards and knowledge-base updates.
  • Support customer UAT, audits and certification exercises with evidence and remediation plans.

REQUIRED SKILLS & COMPETENCIES

  • Proven software QA or testing experience in a product development or solution delivery environment.
  • Sound knowledge of QA methodology: test design, regression strategy and defect management.
  • Hands-on experience with test automation and API testing.
  • Working familiarity with Agile delivery and CI/CD pipelines, plus a good grasp of databases and SQL.
  • Clear written and verbal communication, with the ability to work independently and alongside product and development teams.

QUALIFICATIONS & EXPERIENCE

  • Bachelor’s degree in Computer Science, Software Engineering, IT or a related discipline.

  • 3 – 5 years of overall relevant experience, with a meaningful portion directly relevant to the responsibilities above.

Professional Services (PS) Engineer

DepartmentCustomer Care & Managed Services
Reports ToPS Manager
LocationKarachi, Lahore
Job TypeFull-time / Permanent
Experience3 – 5 years of overall relevant experience

ROLE SUMMARY

To provide hands-on technical support and professional services for live customer environments by resolving incidents, implementing configuration changes and enhancements, performing preventive maintenance, supporting upgrades and security initiatives, maintaining accurate technical documentation, and ensuring high-quality service delivery within agreed service levels.

KEY RESPONSIBILITIES

  • Provide day-to-day technical support for relevant enterprise software, infrastructure, contact-centre, telecom and integrated solutions. Diagnose and resolve incidents within agreed SLA targets and escalate complex issues to L3 or OEM support with complete diagnostics and troubleshooting information.
  • Work closely with internal and cross-functional teams to investigate incidents, identify root causes, and implement appropriate corrective actions. Provide timely updates on ticket progress, findings, and resolution status through the service-management system.
  • Implement approved configuration changes, service requests, and enhancements on live customer environments. Prepare or contribute to change requests, test plans, implementation procedures, and rollback plans while following established change-management processes.
  • Maintain accurate documentation of all configuration changes, troubleshooting activities, implementation procedures, and resolutions. Keep as-built documentation, configuration baselines, runbooks, and knowledge-base articles current.
  • Perform scheduled preventive maintenance, system health checks, backups, capacity reviews, patching, and upgrades. Monitor system, application, database, and integration health and take appropriate corrective or preventive action when required.
  • Support security-related activities, system upgrades, and patching in coordination with the customer’s IT and security teams. Ensure changes are implemented according to approved procedures and customer requirements.
  • Participate in disaster recovery drills and exercises as required. Update runbooks and technical documentation based on the outcomes of DR drills and ensure identified issues are properly documented and addressed.
  • Provide technical assistance to project teams during implementations, upgrades, migrations, integrations, and other project activities as required.
  • Work directly with customer technical teams and internal stakeholders to provide clear technical communication, status updates, and knowledge transfer. Support administrator training and knowledge-sharing activities when required.
  • Provide rotational shift, out-of-hours, weekend, and on-call support for critical customer environments in line with the organization’s support model and SLA requirements.

REQUIRED SKILLS & COMPETENCIES

  • Hands-on experience in technical support, professional services, implementation, or operations within enterprise software, contact-centre, telecom, or related technology environments.
  • Working knowledge of at least one enterprise contact-centre or telecom solution.
  • Strong understanding of SIP/VoIP concepts and troubleshooting.
  • Good working knowledge of Windows and Linux server administration.
  • Good networking fundamentals, including TCP/IP, DNS, VLANs, firewalls, VPNs, load balancing, and related technologies.
  • Familiarity with containerization platforms such as Docker, Kubernetes, or Podman.
  • Working knowledge of relational databases and SQL, including query writing and basic performance troubleshooting.
  • Familiarity with CRM platforms such as SuiteCRM, SugarCRM, or similar solutions is an advantage.
  • Basic scripting or programming experience in PHP, JavaScript, Python, Bash, PowerShell, or similar languages for troubleshooting custom applications and middleware.
  • Exposure to virtualization and cloud platforms such as VMware, Hyper-V, Azure, or AWS is desirable.
  • Strong analytical, troubleshooting, and root-cause analysis skills.
  • Familiarity with ITIL service-management principles, including incident, problem, change, and request management.
  • Strong written and verbal communication skills, with the ability to communicate effectively with customer technical teams.
  • Strong documentation skills and attention to detail.
  • Customer-facing maturity, with the ability to remain professional and composed under SLA pressure.
  • Relevant certifications such as ITIL, Microsoft, Cisco, AWS, Azure, networking, DevOps, or OEM/vendor certifications are an advantage.
  • Willingness to work rotational shifts, on-call schedules, weekends, and travel to customer sites when required.

QUALIFICATIONS & EXPERIENCE

  • Bachelor’s degree in Computer Science, Computer Engineering, Telecommunications Engineering, Information Technology, or a related discipline.
  • 3–5 years of relevant professional experience, preferably with a significant portion of experience in technical support, professional services, implementation, contact-centre, telecom, or enterprise technology environments.
  • Equivalent practical experience may be considered where appropriate.

Genesys Cloud Engineer

CompanyC Square Consulting Ltd
LocationIslamabad, Pakistan (On-site)
Reports ToCustomer Care & Managed Services.
Experience LevelMid-Level (2–4 years)
Employment TypeFull-time

About the Role

C Square Consulting Ltd is looking for a Genesys Cloud Engineer to join our contact center technology team. The ideal candidate has solid, hands-on experience configuring and supporting the Genesys Cloud CX platform, along with some exposure to requirement gathering and translating business needs into technical solutions. This role sits at the intersection of technical implementation and client/stakeholder communication, making it a great fit for someone who enjoys both building and understanding the “why” behind what they build.

Key Responsibilities

– Configure, administer, and support Genesys Cloud CX environments, including routing, queues, IVR flows (Architect), skills-based routing, and user/role management.

– Design and build inbound/outbound call flows, IVR scripts, and interaction routing logic using Genesys Cloud Architect.

– Participate in requirement-gathering sessions with clients or internal stakeholders to understand business needs, document use cases, and translate them into functional and technical specifications.

– Assist in solution design discussions, providing input on feasibility and best-practice configuration within Genesys Cloud.

– Troubleshoot and resolve platform issues related to call routing, IVR behavior, integrations, and reporting.

– Monitor system performance and proactively identify areas for optimization.

– Create and maintain technical documentation, configuration guides, and process flows.

– Support UAT (User Acceptance Testing) cycles and coordinate with clients to validate that delivered solutions meet requirements.

– Collaborate with cross-functional teams (developers, WFM analysts, QA, project managers) on Genesys Cloud implementation and support projects.

Required Skills & Qualifications

– 2–4 years of hands-on experience working with the Genesys Cloud CX platform.

– Solid working knowledge of Genesys Cloud Architect (IVR/call flow design), routing strategies, queues, and skills-based routing.

– Experience with Genesys Cloud APIs and/or integrations (REST APIs, webhooks, or similar) is a plus.

– Some prior experience or exposure to requirement gathering, business analysis, or client-facing solution discussions.

– Ability to translate business requirements into clear technical documentation (BRDs, functional specs, or process flow diagrams).

– Understanding of contact center concepts: ACD, IVR, omnichannel routing, reporting, and workforce management basics.

– Familiarity with scripting or light development (JavaScript, Python) for custom integrations is a plus, though not mandatory.

– Strong analytical and troubleshooting skills.

– Good communication skills, both written and verbal, with the ability to interact directly with clients/stakeholders when needed.

– Bachelor’s degree in Computer Science, Information Technology, Telecommunications, or a related field (or equivalent practical experience).

– Genesys Cloud certification(s) are a plus but not required.

What We Offer

– Opportunity to work on diverse Genesys Cloud implementation and support projects across multiple clients.

– A collaborative team environment with room to grow technical and consulting skills.

– Competitive compensation package (details to be discussed during the interview process).