Software Engineer

Posted 6 days ago

This is a fully remote position, open to applicants in Florida.

📋 Description

• Design and develop C# and .NET applications that provide operational data to attorneys and firm leadership.

• Architect and implement services utilizing contemporary .NET patterns.

• Transform intricate legal and operational domains into software solutions.

• Create and develop integrations across CRM, telephony, document management, cloud services, and accounting systems.

• Build and maintain REST APIs and middleware.

• Develop event-driven and asynchronous workflows.

• Create AI-powered tools for call analysis, document processing, and operational data extraction.

• Enhance AI development tools, including agents, context engineering, and automation.

• Design and manage applications on Azure, covering provisioning, networking, identity, security, and cost management.

• Contribute to CI/CD pipelines, developer tools, and engineering standards.

• Engage in shared IT responsibilities and provide on-call support as necessary.

• Take ownership of projects from start to finish, including requirements gathering, deployment, and maintenance.

• Collaborate daily with the Lead Engineer and Director of Technology.


⛳️ Requirements

• Over 7 years of experience in software development.

• Expertise in C# and .NET (ASP.NET Core), with hands-on experience in architecting or significantly owning production systems.

• Proven experience in designing full-stack applications from inception to completion, including modern front-end frameworks like Blazor or React.

• Strong skills in relational databases and SQL, such as SQL Server or PostgreSQL.

• Practical experience with Microsoft Azure, including the deployment, operation, and security of real workloads.

• Experience in building and consuming REST APIs and integrating third-party SaaS platforms.

• Proficient with Git, CI/CD pipelines, and contemporary development workflows.

• Working knowledge of AI-assisted development tools such as Claude Code, GitHub Copilot, or Cursor.

• Self-motivated, capable of managing projects from start to finish with minimal supervision.

• Architectural expertise in multi-tenant or white-label platform design.

• Familiarity with message-based or event-driven systems.

• Experience in identity and access management using OpenID Connect, Microsoft Entra ID, or similar identity providers.

• Production experience with AI and LLM APIs like Anthropic, Azure OpenAI, or AWS Bedrock.

• Experience with Model Context Protocol (MCP) servers, custom agents, or automation capabilities.

• Knowledge of observability practices, including structured logging, distributed tracing, and OpenTelemetry.

• Familiarity with CRM platform APIs such as Salesforce and Microsoft Graph.

• Experience in mentoring junior developers or leading small technical projects.


🏝️ Benefits

• Rapid adoption and genuine investment in technology.

• Ownership and noticeable impact within a small, hands-on Technology team.

• Direct collaboration with the Lead Engineer and Director of Technology.

• Complete project ownership and autonomy.

• AI-assisted development regarded as essential infrastructure.

• Fully remote work environment.

People also viewed

Elfonze Technologies1 day ago

Mulesoft Developer

IN flagIndia OnlyFull-timeSoftware Engineer
ApplyView job
iSec2 days ago

Dynamics Developer II

US flagUnited States OnlyFull-timeSoftware Engineer
ApplyView job
Stretto2 days ago

Software Engineer

US flagCalifornia OnlyFull-timeSoftware Engineer
ApplyView job
Katmai Government Services2 days ago

Polar Engineering Subject Matter Expert – Support

US flagUnited States OnlyPart-timeSoftware Engineer$70 – $90/hour
ApplyView job
Reply2 days ago

Dynamics CRM Developer – Senior

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job
Quid Solutions2 days ago

Desarrollador AS400/RPG

Latin AmericaFull-timeSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers