Senior Software Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

NCD · 2 months ago

Senior Software Developer

NCD is a top-tier insurance provider seeking a Senior Software Developer to lead the evolution of their core service infrastructure and applications. This pivotal role involves driving architectural decisions, ensuring technical excellence, and collaborating across teams to deliver scalable solutions while mentoring junior developers.

DentalHealth CareInsurance

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

Qualification

JavaScriptAWSAPIsSaaS systemsCI/CD pipelinesCRM systemsDistributed architecturesAI readinessCommunicationCollaboration skillsStrategic thinker

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

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

Company

NCD

twittertwitter
company-logo
NCD is dedicated to improving lives by driving better health, providing an exceptional experience, and Spreading the Smile.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Sam Melamed
Chief Executive Officer
linkedin
Company data provided by crunchbase