Nov 2025 - Present
Software Engineer - Content Guru
Enterprise CCaaS and customer-experience platform · Integrate team
- Software Engineer Level 1Feb 2026 - Present
- Graduate Software DeveloperNov 2025 - Feb 2026
Building bespoke, customer-requested integrations between Content Guru's cloud contact-centre platform and third-party CRM, ticketing and business systems.
- Build ASP.NET Core APIs and C#/.NET integration services using dependency injection, the mediator pattern and background services, turning customer requirements into production features.
- Own the Pega integration, working directly with Pega's team through to customer delivery: screen pops inside Pega when a call reaches an agent, and automatic case creation from call data such as agent legs, wrap codes, transcripts and summaries.
- Work on a ServiceNow integration for internal ticketing, keeping updates in sync between the support team and customers.
- Build React and TypeScript frontends for integration configuration, owning features end to end from requirements to release.
- Write the Docker builds and Helm charts for my services, deploy to the Kubernetes test environment, and help plan and test production releases.
- Test at every layer: xUnit unit and integration tests for APIs, Cypress component and screenshot tests for frontends, and Playwright end-to-end tests written in Cucumber syntax.
- Work within GitLab CI/CD and Argo CD delivery pipelines, debugging services with Grafana Loki logs.
- Contributed to five integrations and products in my first year.
- C#
- .NET
- ASP.NET Core
- React
- TypeScript
- SQL Server
- Docker
- Helm
- Kubernetes
- GitLab CI/CD
- Argo CD
- xUnit
- Cypress
- Playwright