Senior Software Developer

Posted 7 Days Ago
Hiring Remotely in Dallas, TX
In-Office or Remote
7-7 Annually
Senior level
Healthtech • Insurance • Financial Services
NCD is dedicated to improving lives by driving better health, providing exceptional experience, and Spreading the Smile.
The Role
The Senior Software Developer will lead large-scale development projects, mentor junior developers, and collaborate across teams to enhance core systems and deliver scalable software solutions.
Summary Generated by Built In

Life is too short to work with jerks. 


Join our team at NCD, a top-tier insurance provider, consisting of a unique and eclectic group of winners, nerds, and gamers who balance a fun, kind, and thoughtful approach to life with an unwavering commitment to unparalleled member satisfaction. Our ecosystem is rooted in our five core values: Relentless Positivity, Growth Obsessed, Get it Done, Helpful Spirit, and Solution Driven.  


We are not just coworkers, but a community, working tirelessly towards 'Spreading the Smile' to our members, agents, and each other. NCD is at the forefront of dental and vision insurance, in partnership with our carrier partners MetLife, VSP, and Zurich. Our continuous growth is a testament to our commitment to delivering outstanding agent and customer satisfaction. 


If you are ready to win each day, are eager to grow, and aspire to contribute to an organization that is setting the pace in the industry, then we are looking for you. Together, let’s drive change and take NCD to new heights. Join us and become a vital part of our success story as we continue to transform lives and 'Spread the Smile. 

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. This pivotal role drives architectural decisions, ensures technical excellence, and helps shape the roadmap for future growth. The Senior Developer will collaborate across teams to deliver robust, scalable, and innovative solutions while mentoring developers and advancing NCD’s technical capabilities. 

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 

Required: 

  • 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, GitHub, 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 

Top Skills

Angular
AWS
Ci/Cd
Git
JavaScript
React
Svelte
Vue
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Farmers Branch, TX
170 Employees
Year Founded: 2016

What We Do

NCD is dedicated to improving lives by driving better health, providing an exceptional experience, and Spreading the Smile. As the costs of medical, dental and vision insurance continue to increase across the country, our mission is to provide comprehensive dental, vision, and accident care that’s accessible, quick to obtain, and simple to use. Whether you’re uninsured or under-insured, NCD has a plan that fits your needs.

Similar Jobs

Coinbase Logo Coinbase

Senior Software Engineer

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
USA
4000 Employees
181K-212K Annually

Samsara Logo Samsara

Senior Software Engineer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
180K-212K Annually

Coinbase Logo Coinbase

Senior Software Engineer

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
USA
4000 Employees
186K-219K Annually

Cedar Logo Cedar

Senior Software Engineer

Artificial Intelligence • Fintech • Healthtech • Software
Easy Apply
Remote
United States
420 Employees
196K-247K Annually

Similar Companies Hiring

Sailor Health Thumbnail
Telehealth • Social Impact • Healthtech
New York City, NY
20 Employees
Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
80 Employees
Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account