×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Walnut Creek, Contra Costa County, California, 94598, USA
Listing for: HealthCare Information Management, Inc. (HCIM)
Full Time position
Listed on 2026-04-20
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Role Mission

Take ownership and transform our existing RPA platform into a modern, scalable, and maintainable system by leading its migration from .NET Framework to .NET 10, systematically reducing technical debt, and establishing a strong foundation of clean code, automated testing, and service-oriented architecture. This role is accountable for ensuring the platform’s long‑term reliability, performance, and adaptability to support future innovation.

What You Will Do
  • Take ownership of the existing codebase, leading its evolution from .NET Framework 4.8 to modern .NET 10 while systematically improving performance, stability, and maintainability. You will refactor legacy components, convert  to C#, and modernize data access patterns by translating stored procedures into clean, service‑oriented application logic.
  • Design and build robust backend services and APIs that support core platform functionality, while continuously identifying opportunities to simplify architecture, reduce technical debt, and improve modularity. You will play a key role in shaping how the system evolves to support future scalability and integration needs.
  • Establish and expand a strong foundation of unit testing and automated regression testing, helping create the safety nets required to modernize a complex system with confidence while improving overall code quality and reliability.
  • Partner closely with product, engineering, and leadership to troubleshoot complex issues, prioritize modernization efforts, and deliver ongoing platform enhancements, with occasional contributions to front‑end components as needed.
  • Leverage and apply LLMs and AI‑assisted development tools (such as Claude Code, Cursor, Codex, or equivalent) to accelerate development, improve code quality, and explore opportunities to enhance engineering productivity and platform capabilities.
Qualifications
  • 5+ years of software engineering experience, with a strong focus on backend development using C# and .NET (including experience with .NET Framework and modern .NET 6/8/10)
  • Proven experience working with and modernizing legacy codebases, including refactoring large systems and managing technical debt
  • Solid experience designing and building APIs and backend services, with a strong understanding of scalable and maintainable architecture patterns
  • Hands‑on experience with SQL Server, including working with complex queries and stored procedures, and the ability to translate database‑driven logic into application‑layer services
  • Experience converting or working across  and C#, with a focus on improving code consistency and maintainability
  • Strong understanding of software design principles, code quality standards, and best practices for building reliable systems
  • Experience implementing unit testing and automated testing strategies, especially in environments where test coverage is limited or evolving
  • Ability to navigate and improve large, complex, and imperfect codebases, balancing short‑term delivery with long‑term architectural improvements
  • Familiarity with cloud environments (AWS preferred) and modern development workflows (Git, CI/CD pipelines)
Nice to Have
  • Experience building software for healthcare or regulated industries
  • Familiarity with HIPAA, PHI handling, or audit requirements
  • Experience leading or contributing to .NET modernization efforts (.NET Framework → .NET 6/8/10)
  • Familiarity with front‑end technologies (Win Forms, WinUI3, React) for occasional UI contributions
  • Experience with AI‑assisted development tools (Claude Code, Cursor, Codex) and interest in applying LLMs to improve development workflows or product capabilities
  • Exposure to event‑driven architectures, containerization (Docker), or distributed systems
Opportunity for Impact

Healthcare Information Management, Inc. (HCIM) is a healthcare‑focused robotic process‑automation (RPA) software company serving health plans, risk‑bearing providers/their management services organizations (MSOs), and third‑party administrators (TPAs). HCIM’s flagship product, Sym Key, uses Intelli

RPA roboticautomation to process manual workflows 6–8x faster than an employee with 100% accuracy, allowing staff to focus on more complex tasks and helping clients reduce costs and improve service quality.

As HCIM continues to evolve its platform to meet the growing demands of the healthcare industry, this role will play a key part in strengthening and modernizing the underlying technology that powers Sym Key. You will contribute to improving system performance, scalability, and maintainability, while helping establish engineering best practices that enable faster innovation and long‑term platform stability.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary