Jobs · Engineering · California

Sr Software Engineer, CRM

SCAN · Long Beach, CA · 3 wk ago
HybridEngineering$106k–$183k/yrFull-time

Responsibilities

  • Design, develop, configure, and support Microsoft Dynamics 365 CRM (or comparable CRM platforms) for Member, Provider, Customer Service, Sales, and Marketing domains within Health Plan payer environments
  • Develop and customize CRM solutions using C#, .NET, plugins, custom workflows, JavaScript, and Power Platform components (Power Apps, Power Automate, Power Pages)
  • Architect and implement secure, scalable API integrations (REST/SOAP) between CRM systems and enterprise applications using Azure Integration Services, middleware, and event-driven patterns
  • Leverage Azure services (Azure Functions, Logic Apps, Service Bus, API Management, Azure AD) to enable interoperability, automation across platforms and third-party applications
  • Lead system integrations to support large-scale system migrations, modernization initiatives, and process automation efforts
  • Implement CI/CD pipelines and DevOps practices to support automated deployments, code versioning, and environment management
  • Analyze business and technical requirements, translate them into detailed technical specifications, and deliver high-quality, scalable solutions
  • Support large-scale system migrations and modernization initiatives, including data migration, environment consolidation, and platform upgrades
  • Leverage AI/ML tools and services (e.g., Azure AI, Copilot capabilities, predictive analytics, intelligent document processing) to automate, optimize, and reengineer business workflows
  • Develop automation strategies using Power Platform and AI-driven capabilities to reduce manual processes and improve operational efficiency
  • Ensure compliance with healthcare industry standards (e.g., HIPAA) and enterprise security best practices in solution design and implementation
  • Collaborate cross-functionally with Product Owners, business stakeholders, architects, QA, and infrastructure teams to deliver reliable, high-performance enterprise solutions
  • Lead and support application testing and release management, including unit testing, integration testing, and user acceptance testing (UAT) for Dynamics 365 CRM and integrated Azure-based solutions
  • Review and approve deployment packages, validate CI/CD pipeline executions, and ensure successful production releases with minimal disruption
  • Develop and deliver technical training for end users and support teams
  • Support documentation of user guides, and training manuals
  • Manage post-deployment support, gather user feedback, troubleshoot issues, and drive continuous improvements based on operational insights
  • Stay current with evolving healthcare technology trends, regulatory changes, and industry best practices, proactively recommending innovative solutions to improve system performance and operational scalability

Qualifications

  • Bachelor's Degree required
  • Relevant certifications: Preferred (Microsoft Azure AI Engineer Associate, Azure Solutions Architect Expert, Azure AI Fundamentals)
  • Experience with cloud platforms, especially Microsoft Azure, for at least 2 years
  • Proven track record of integrating AI solutions into production environments and collaborating with cross-functional teams
  • Demonstrates deep proficiency in Dynamics 365 CRM (or comparable CRM platforms), C#, .NET, Power Platform, Azure integrations, and API-based architectures to design secure, scalable, and high-performance enterprise solutions
  • Applies strong analytical thinking to diagnose complex system and integration issues, translates business requirements into technical designs, and clearly communicates solutions to both technical and non-technical stakeholders
  • Understands Health Plan payer operations, regulatory requirements (e.g., HIPAA), and sales/Marketing, Member/Provider workflows to ensure compliant, efficient, and industry-aligned system solutions
  • Leverages AI/ML tools, Azure AI services, and automation frameworks to reengineer workflows, optimize business processes, and drive innovation across enterprise platforms
  • Partners effectively with cross-functional teams, takes ownership of deliverables from design through deployment, and ensures high-quality outcomes aligned with business objectives and timelines
  • Effective communication with both technical and non-technical stakeholders
  • Strong analytical mindset to interpret complex business processes and operational data
  • Proactive in identifying inefficiencies and recommending process improvements
  • Excellent organizational and time-management skills to handle multiple priorities
  • Adaptable to rapidly evolving technologies, tools, and business environments
  • Able to diagnose complex production issues and implement reliable, optimized solutions

Similar jobs

Sr Engineer, Software

Joyson Safety SystemsAuburn Hills, MI· 6 days ago
Engineeringapply on careers.joysonsafety.com

Sr Software Engineer

UberSunnyvale, CA· 1 wk ago
Information Technology$265k–$317k/yrapply on tnl2.jometer.com

SR SOFTWARE ENGINEER

TALENT Software ServicesMinnesota, United States· 1 wk ago
RemoteInformation Technologyapply on www2.jobdiva.com

Sr Software Engineer

TRIMEDXGreater Indianapolis· 1 mo ago
Engineeringapply on trimedx.wd1.myworkdayjobs.com

Sr Software Engineer

Interactive BrokersGreenwich, CT· 1 wk ago
Engineeringapply on jobs.dayforcehcm.com