Civica

Civica

Civica is a global leader in public sector software, providing digital solutions and managed services to transform customer experience and operational efficiency for over 3,000 organizations worldwide.

Internet Software & Services
1K-5K
Founded 2002

Description

  • Design, develop, and maintain large-scale backend systems using Golang.
  • Lead technical decisions and own complex system components.
  • Collaborate with cross-functional teams to deliver high-performance, secure solutions.
  • Mentor engineers and promote best practices in architecture, design, and coding.
  • Build and optimise RESTful APIs and microservices architectures.
  • Implement CI/CD pipelines and contribute to a culture of continuous delivery.
  • Troubleshoot and resolve complex issues using modern observability tools.

Requirements

  • Significant experience in backend development, with strong Golang skills.
  • Deep understanding of data structures, algorithms, and system design.
  • Experience with cloud platforms, containerisation, and orchestration tools.
  • Familiarity with distributed systems, caching, and messaging queues.
  • A collaborative mindset and a passion for mentoring and technical leadership.
  • Experience with Agile development methodologies, including Scrum and Kanban.
  • Knowledge of observability practices, including logging, metrics, and tracing, and monitoring tools such as Prometheus and Grafana (preferred).
  • Understanding of cloud security best practices, including IAM policies and secret management (preferred).

Benefits

  • 25 days of annual leave plus bank holidays, with the option to buy up to 10 extra days.
  • Up to 3 additional days off for volunteering through the Days of Difference programme.
  • 5% employer pension match.
  • Income protection covering up to 75% of salary for long-term illness.
  • Life assurance worth 4x salary as a tax-free lump sum.
  • Private medical insurance for faster access to healthcare.
  • Health cash plan and dental insurance coverage.
  • Employee-led affinity groups and a referral bonus.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer

Filevine 251-1K Specialized Consumer Services

Filevine is hiring a Staff Software Engineer to contribute as a highly autonomous individual contributor on a greenfield project within its legal AI platform, shaping scalable systems and technical direction.

Angular AWS C# Elasticsearch Groovy .NET Node.js Playwright React Redis SQL Server Svelte
2 hours, 3 minutes ago

Software Engineer, Mid-level (L2), Web

CoinGecko 51-250 IT Services

CoinGecko is hiring a mid-level Web Software Engineer in Malaysia to build and maintain cryptocurrency-focused web applications and production systems that support its global data platform.

Agile JavaScript PostgreSQL Ruby Ruby on Rails Scrum
2 hours, 3 minutes ago

Principal Software Engineer, Order

Olo 251-1K Internet Software & Services

Olo is hiring a Principal Software Engineer to lead architecture and technical strategy for its Order Engineering team in Belfast, with a fully remote role focused on scaling critical restaurant technology systems.

AWS CI/CD Kafka Kubernetes Microservices .NET Terraform
2 hours, 18 minutes ago

Member of Technical Staff, Trading (Derivatives)

Anchorage Digital 251-1K Capital Markets

Anchorage Digital is hiring a Member of Technical Staff, Trading (Derivatives) to build and maintain institutional crypto trading systems that support front-office and back-office workflows in a regulated digital asset environment.

Git Go GraphQL gRPC MySQL PostgreSQL Solid.js TDD
2 hours, 33 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers