
Software Developer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in California, +12 more states.
β’ Identify, assess, and evaluate organizational requirements concerning AI-driven solutions, automation, and collaboration technologies.
β’ Collect requirements and design scalable, secure, and maintainable AI applications alongside stakeholders.
β’ Oversee the development of contemporary solutions utilizing C# and .NET Core/.NET 8.
β’ Create and implement cloud-native applications on Azure with Azure Web Apps/App Services, Azure Functions, and Durable Functions.
β’ Execute event-driven and distributed system patterns via Azure Service Bus and asynchronous messaging.
β’ Develop AI-enhanced solutions using Azure AI Foundry, Azure OpenAI, embeddings, vector search, RAG architectures, AI agents, and orchestration frameworks.
β’ Create intelligent copilots and assistants through Copilot Studio, integrating enterprise data and workflows.
β’ Design and sustain secure APIs and backend services that interface with Azure SQL, enterprise document repositories, and business systems.
β’ Construct containerized workloads utilizing Docker and support modern deployment strategies.
β’ Implement observability, telemetry, and performance monitoring using Azure Application Insights.
β’ Establish and maintain CI/CD pipelines with Azure DevOps or GitHub Actions.
β’ Adhere to Azure governance and security standards, encompassing identity, compliance, and networking controls.
β’ Ensure quality assurance, documentation, and knowledge transfer.
β’ Address escalated production issues and provide technical leadership for root cause analysis and resolution.
β’ Collaborate with cross-functional technical and business teams during requirements gathering, architecture design, development, deployment, monitoring, and ongoing improvement.
β’ Bachelorβs degree in Computer Science, Engineering, Data Science, or a related field; or an equivalent combination of education and experience.
β’ A minimum of 5 years of relevant experience in enterprise application development, AI implementation, or cloud-based engineering.
β’ Proficiency in C#, .NET Core/.NET 8, and ASP.NET.
β’ Experience in cloud-native backend development and API design.
β’ Familiarity with Azure App Services, Azure Web Apps, Azure Functions, and Durable Functions.
β’ Knowledge of Azure Service Bus and event-driven architecture.
β’ Proficient in Azure SQL and relational database development.
β’ Experience with Docker and container-based deployments.
β’ Understanding of Azure Application Insights and application monitoring.
β’ Experience in implementing AI-enabled systems using Azure AI Foundry and Azure OpenAI services.
β’ Familiarity with embeddings, vector search, RAG pipelines, AI agent frameworks, automation patterns, and Copilot Studio or conversational AI platforms.
β’ Experience with Azure DevOps, GitHub Actions, and Git.
β’ Comprehension of Azure infrastructure concepts, including VNets, Private Endpoints, DNS, firewalls, secure networking, and Entra ID.
β’ Capability to independently resolve complex production issues and offer remediation recommendations.
β’ Excellent communication and collaboration skills with both technical and non-technical teams.
β’ Legal industry experience is a plus, but not mandatory.
β’ Submission of a cover letter and resume is required.
β’ Principal applicants only.
β’ Medical and dental insurance coverage.
β’ Life insurance.
β’ Short-term and long-term disability insurance.
β’ Pre-tax flexible spending account for certain medical and dependent care expenses.
β’ Employee assistance program.
β’ Paid Time Off.
β’ Paid holidays.
β’ Eligibility to participate in a retirement plan program after meeting the criteria.
β’ Opportunities for discretionary bonuses, based on individual and firm performance.
The Cigna Group
Parloa
Inflect
Get handpicked remote jobs straight to your inbox weekly.