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

Senior Software Development Engineer

Job in Nashville, Davidson County, Tennessee, 37247, USA
Listing for: Complexcare Solutions, Inc.
Full Time position
Listed on 2026-03-07
Job specializations:
  • Software Development
    Senior Developer, Software Engineer, Cloud Engineer - Software, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 129400 - 194200 USD Yearly USD 129400.00 194200.00 YEAR
Job Description & How to Apply Below

Pay or shift range: $129,400 USD to $194,200 USD. The actual base pay offered may vary depending on multiple factors including, but not limited to, job-related knowledge/skills, experience, business needs, geographical location, and internal equity. At Complex Care Solutions, it is not typical for an individual to be hired at or near the top end of the range for their role, and compensation decisions are dependent upon the facts and circumstances of each position and candidate.

Description

Senior Software Development Engineer

This role is Remote

We are more than just a healthcare company; we are a community of professionals driven by the knowledge that our success leads to a positive impact on the communities that we support.

At Complex Care Solutions, you’ll play a crucial part in innovating solutions that empower health plan members and healthcare providers alike. Our collaborative environment fosters creativity and initiative, ensuring that every idea and effort contributes to meaningful change in the industry. Join us and become a part of a team that turns vision into action, making a tangible impact on the future of healthcare.

Overview

The Senior Software Engineer is responsible for designing, developing, and supporting secure, scalable, and maintainable software solutions across the organization. They will contribute to full-stack product development, building modern web applications using Angular and robust backend services using .NET, deployed on Azure Cloud with Microsoft SQL Server as the primary data store. This role partners closely with product owners, business analysts, QA, and Dev Ops to deliver features end-to-end, ensure quality through automated testing, and maintain operational excellence through observability, performance tuning, and production support.

The Senior Software Engineer is expected to work independently on complex deliverables, collaborate effectively across teams, and mentor junior engineers through best practices, code reviews, and technical guidance.

Duties and Responsibilities
  • Design and develop .NET (C#) backend services (REST APIs, minimal APIs, background jobs) with clean, secure, and maintainable architecture patterns.
  • Implement data access and persistence using MS SQL Server (schema design, indexing strategy, stored procedures when appropriate, query optimization).
  • Develop cloud-native solutions on Azure (App Services, Functions, Storage Accounts, Key Vault, Managed Identity, networking/security basics).
  • Design and integrate authentication/authorization using Azure AD / Entra  (OIDC/OAuth2, role-based access control, claims-based access).
  • Create and maintain CI/CD pipelines (Azure Dev Ops) to automate builds, deployments, and quality gates (tests, scans, approvals).
  • Apply software engineering best practices: code quality, SOLID principles, clean code, versioning, API contracts, documentation, and standards compliance.
  • Collaborate with product owners and stakeholders to break down requirements into technical solutions, estimate work, and deliver iteratively in Agile/Scrum.
  • Perform code reviews and mentor peers on design patterns, performance, security, testing, and maintainability.
  • Implement observability and operational readiness (structured logging, metrics, tracing, dashboards, alerts, runbooks).
  • Troubleshoot production issues, participate in incident response, perform root cause analysis, and implement durable fixes and preventive improvements.
  • Work with UI/UX and design system standards to build consistent user experiences; contribute to shared components and reusable libraries.
  • Leverage modern developer productivity tools such as Git Hub Copilot and “vibe coding” practices responsibly (reviewed outputs, secure patterns, tests).
  • Ensure confidentiality and compliance, especially in healthcare contexts where HIPAA/PHI controls may apply (least privilege, auditability, secure handling).
  • Maintain compliance with Complex Care Solutions (CCS) policies, procedures and mission statement.
  • Adhere to all confidentiality and HIPAA requirements as outlined within CCS’s Operating Policies and Procedures in all ways and at all times with respect to any aspect of the data handled…
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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary