Requirements
- You are an experienced engineer who enjoys solving complex problems and delivering high-quality software. You value collaboration, curiosity, and learning as much as coding. You understand the importance of clean code, maintainable architecture, and system performance, and you want to work in a culture where your contributions matter and your growth is supported
- Strong experience with C#/.NET, including async/await, memory management, and resource handling
- Deep knowledge of SQL Server, including query optimization, indexing, execution plans, and performance tuning
- Solid understanding of HTML5, CSS3, Flexbox, and CSS Grid
- 5+ years of varied software engineering experience, ideally including scalable systems
- Experience with distributed systems, monoliths, or microservices
- Demonstrate a keen interest in improving your craft by using AI
- (Desirable) Exposure to ElasticSearch, Event Store, Neo4j, InfluxDB, Seq, Power BI
- (Desirable) Experience with micro-ORMs such as PetaPoco
- (Desirable) Contributions to open-source projects or personal coding projects
- (Desirable) Cloud infrastructure experience, especially Azure
- (Desirable) Strong grasp of clean code principles, OOP design, and software patterns
What the job involves
- The Clio operate team builds and maintains an innovative work and case management platform used across legal, energy, telecoms, and property management sectors
- Our team works on a wide variety of challenges — from large-scale data management to real‑time business workflows — and thrives on collaboration and continuous learning
- Developing full‑stack features using C#, .NET, HTML, CSS, JavaScript, and SQL
- Writing and optimizing hand‑crafted SQL queries to ensure high performance
- Designing and implementing event‑driven workflows using Event Store
- Enhancing search and data projections with ElasticSearch
- Modernizing components of the platform to .NET 8+ and Svelte.js, including containerized deployments
- Automating infrastructure with Pulumi and Azure DevOps
- Participating in architecture discussions, code reviews, and maintaining engineering best practices
Requirements
- You are an experienced engineer who enjoys solving complex problems and delivering high-quality software. You value collaboration, curiosity, and learning as much as coding. You understand the importance of clean code, maintainable architecture, and system performance, and you want to work in a culture where your contributions matter and your growth is supported
- Strong experience with C#/.NET, including async/await, memory management, and resource handling
- Deep knowledge of SQL Server, including query optimization, indexing, execution plans, and performance tuning
- Solid understanding of HTML5, CSS3, Flexbox, and CSS Grid
- 5+ years of varied software engineering experience, ideally including scalable systems
- Experience with distributed systems, monoliths, or microservices
- Demonstrate a keen interest in improving your craft by using AI
- (Desirable) Exposure to ElasticSearch, Event Store, Neo4j, InfluxDB, Seq, Power BI
- (Desirable) Experience with micro-ORMs such as PetaPoco
- (Desirable) Contributions to open-source projects or personal coding projects
- (Desirable) Cloud infrastructure experience, especially Azure
- (Desirable) Strong grasp of clean code principles, OOP design, and software patterns
What the job involves
- The Clio operate team builds and maintains an innovative work and case management platform used across legal, energy, telecoms, and property management sectors
- Our team works on a wide variety of challenges — from large-scale data management to real‑time business workflows — and thrives on collaboration and continuous learning
- Developing full‑stack features using C#, .NET, HTML, CSS, JavaScript, and SQL
- Writing and optimizing hand‑crafted SQL queries to ensure high performance
- Designing and implementing event‑driven workflows using Event Store
- Enhancing search and data projections with ElasticSearch
- Modernizing components of the platform to .NET 8+ and Svelte.js, including containerized deployments
- Automating infrastructure with Pulumi and Azure DevOps
- Participating in architecture discussions, code reviews, and maintaining engineering best practices
#J-18808-Ljbffr…
