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

Senior Software Developer

Job in Dallas, Dallas County, Texas, 75215, USA
Listing for: NCD
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Senior Developer, Software Engineer, Cloud Engineer - Software, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Join to apply for the Senior Software Developer role at NCD
.

NCD is a top-tier insurance provider that delivers outstanding member and agent satisfaction through a focus on five core values:
Relentless Positivity, Growth Obsessed, Get it Done, Helpful Spirit, and Solution Driven. NCD works with carrier partners Met Life, VSP, and Zurich to offer dental and vision insurance and is committed to continuous growth and innovation.

Summary

NCD is seeking a Senior Software Developer to lead the evolution of our core service infrastructure and applications as we expand our products and scale our technology. The role drives architectural decisions, ensures technical excellence, and helps shape the roadmap for future growth.

Essential Duties And Responsibilities

  • Lead and manage large‑scale development projects from conception to deployment, ensuring high‑quality delivery and integration.
  • Mentor and support junior developers to foster technical skill growth and collaboration.
  • Partner cross‑functionally with Product, Data, and Operations to design and deliver scalable software solutions.
  • Architect, develop, and maintain systems that process large volumes of transactions and member data with reliability and performance.
  • Enhance and maintain integrations with core systems such as our Customer Relationship Management (CRM) and enrollment platforms.
  • Design, document, and implement APIs and frameworks that support business scalability and modernization.
  • Uphold best practices for code quality, CI/CD, and cloud deployment in AWS environments.
  • Champion a culture of innovation, automation, and continuous improvement across the engineering team.
  • Contribute strategically to product and technical planning—connecting engineering excellence to business outcomes.

Qualifications

  • 7+ years of professional software development experience.
  • Proven leadership in full‑stack or backend software development roles.
  • Proficiency in JavaScript and at least one modern front‑end framework (React.js, Vue.js, Angular, or Svelte).
  • Advanced experience with SaaS systems and distributed architectures.
  • Deep understanding of APIs, databases (SQL), and data management best practices.
  • Expertise with AWS, Git Hub, and CI/CD pipelines.
  • Proven experience integrating and managing CRM systems or equivalent enterprise software.
  • Demonstrated ability to work cross‑functionally and lead complex system integrations.
  • Strong communication and collaboration skills—capable of engaging both technical and business stakeholders.
  • AI readiness:
    Curious and comfortable exploring AI‑assisted development tools (e.g., Copilot, ChatGPT, or similar) to improve productivity and code quality.
  • Strategic thinker with a product‑oriented mindset and a passion for improving member and agent experiences.

Preferred

  • Experience in healthcare, insurance, or financial services environments.
  • Familiarity with microservices, event‑driven architectures, and containerization (Docker, ECS, etc.).
  • Experience contributing to or leading open‑source or internal framework initiatives.

NCD Benefits

  • Company‑paid health, dental, life, and disability insurance
  • 401(k) with employer match
  • Professional development and career growth opportunities
  • Work‑from‑home allowance and remote support
  • A positive, team‑oriented work environment
  • 100% Remote

Seniority level
:
Mid‑Senior level

Employment type
:
Full‑time

Job function
:
Engineering and Information Technology

Industries
:
Insurance

#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)

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