Talent.com
Principal Software Engineer
Principal Software EngineerSimply Easier Payments • Chapel Hill, North Carolina, United States
Principal Software Engineer

Principal Software Engineer

Simply Easier Payments • Chapel Hill, North Carolina, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Simply Easier Payments is a modern billing and invoicing platform that specializes in automating accounting and treasury tasks for thousands of insurance industry clients. For nearly 20 years, Simply Easier Payments has been a leading provider of billing services to the insurance industry.

We are seeking a Principal Software Engineer with at least 15 years of experience as a Software Engineer and 5+ years of experience in J2EE.

As a Principal Software Engineer at Simply Easier Payments, you will lead efforts to innovate and optimize our core billing software. Collaborating closely with distribution and company leadership, you'll leverage your expertise to build and configure scalable systems. This role empowers you to drive technical excellence, guide best practices, and shape our development roadmap for continuous improvement and excellence in software engineering.

On an average day, you will :

  • Collaborate with clients to understand and capture technical requirements, implement configurations, and architect code changes
  • Promote a cybersecurity-focused culture by recommending and implementing new routines and services
  • Develop comprehensive application code from business requirements, ensuring high-quality, testable code across all application tiers
  • Create and execute test matrices for System Integration Testing (SIT)
  • Manage and transform cloud-based applications and data structures between different environments
  • Make decisions guided by company leadership

To qualify for this job, you must have :

  • Bachelor’s Degree and / or a Master’s Degree in Computer Science or a closely related technical field
  • 15+ years of professional software development experience
  • 5+ years of experience with J2EE
  • Experience in Java or other object-oriented language
  • Experience in database design and tuning (Oracle preferred).
  • Experience in designing and developing rich applications with JavaScript / HTML / CSS
  • Experience with web services (REST, SOAP)
  • Familiarity with CI / CD and test automation tools (Jenkins, JUnit, Selenium, etc.)
  • We'd also love it if you have :

  • 10+ years of experience designing, building, and deploying modern web applications
  • Experience with payments, financial, or accounting systems
  • Experience with PCI DSS Compliance and / or secure coding standards (OWASP)
  • Interest in native mobile app development (iOS or Android)
  • So what's in it for you? We offer :

  • Opportunities for accelerated growth within our company
  • Competitive salary with bonus potential
  • Generous paid time off
  • Paid holidays
  • 401(k)
  • Health, Life, and Disability Insurance
  • EEO Statement :

    Simply Easier Payments is an equal opportunity employer committed to workplace diversity. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, gender identity, protected veteran status, status as a disabled individual, or any other protected group status or non-job characteristic as directed by law.

    [job_alerts.create_a_job]

    Principal Software Engineer • Chapel Hill, North Carolina, United States

    [internal_linking.similar_jobs]
    Software Engineer

    Software Engineer

    Cisco Systems, Inc. • Research Triangle Park, NC, United States
    [job_card.full_time]
    The application is expected to close by 03 / 30 / 2026.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. Cisco IT is a transformation e...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    RESEARCH & DEV ENGINEER II

    RESEARCH & DEV ENGINEER II

    Duke Clinical Research Institute • Durham, NC, United States
    [job_card.full_time]
    School of Medicine Established in 1930, Duke University School of Medicine is the youngest of the nation's top medical schools. Ranked sixth among medical schools in the nation, the School takes pri...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    LICENSED PRACTICAL NURSE - ROXBORO HEALTHCARE & REHABILITATION CENTER

    LICENSED PRACTICAL NURSE - ROXBORO HEALTHCARE & REHABILITATION CENTER

    Liberty Health • Roxboro, NC, US
    [job_card.full_time]
    LICENSED PRACTICAL NURSE - ROXBORO HEALTHCARE & REHABILITATION CENTER.Liberty Healthcare and Rehabilitation Services.We are currently seeking an experienced : . LICENSED PRACTICAL NURSE (LPN).Assi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocations • Durham, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Principal Software Engineer (Java / React / OCI full stack).Key Responsibilities Design and develop claims pricing services using Java, Spring Boot, and microservices Buil...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director, Software Engineering

    Director, Software Engineering

    Fidelity Investments • Durham, NC, United States
    [job_card.full_time]
    Identifies, maintains, and prioritizes technical tasks Technology Lifecycle Management and Continuous Improvement (CI) using Kafka and Python script in Jenkins frameworks.Facilitates and prov...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    Cisco Systems, Inc. • Research Triangle Park, NC, United States
    [job_card.full_time]
    The application window is expected to close on : 02 / 12 / 2026.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.Cisco & Splunk are her...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Engineer

    Principal Engineer

    VirtualVocations • Durham, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Principal Engineer responsible for leading technical direction and mentoring teams to deliver high-quality software solutions. Key Responsibilities Lead hands-on develop...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director, Full Stack Engineering

    Director, Full Stack Engineering

    Fidelity Investments • Durham, NC, United States
    [job_card.full_time]
    Digital Platforms Director, Software Engineering (Individual Contributor).Are you excited about applying your full stack engineering skills to build Enterprise Digital Experiences for customers of ...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Leader, Software Engineering

    Leader, Software Engineering

    Cisco • Durham, NC, United States
    [job_card.full_time]
    Applicants must be available to work onsite at the RTP, NC office.The Splunk Search Experience backend team sits at the core of the Splunk Platform, powering Cisco Data Fabric vision to transform m...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Restaurant Delivery - Sign Up in Minutes

    Restaurant Delivery - Sign Up in Minutes

    DoorDash • Roxboro, NC, United States
    [job_card.full_time] +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Principal Software Systems Engineer

    Senior Principal Software Systems Engineer

    Fusion Life Sciences Technologies LLC • NC, US
    [job_card.temporary]
    Senior Principal Software Systems Engineer - Raleigh NC 12 Months contract Onsite Location Raleigh NC ANY visa fine This is a senior role Description : This is where your work saves lives As a Senio...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Strategic Employment • Durham, NC, US
    [job_card.full_time]
    Our client is a fast-growing technology startup using AI to simplify complex sales processes.Their platform helps teams surface risks, automate repetitive tasks, and drive faster, more consistent e...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Remote Finance Director - AI Trainer ($50-$60 / hour)

    Remote Finance Director - AI Trainer ($50-$60 / hour)

    Data Annotation • Roxboro, North Carolina
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Field System Engineer - Indianapolis

    Field System Engineer - Indianapolis

    bioMerieux Inc. • Durham, NC, United States
    [job_card.full_time]
    The Field Systems Engineer (FSE) is responsible for attending to service needs of bioMerieux customers within their assigned geographic territory, as well as nationally, on an as-needed basis, util...[show_more]
    [last_updated.last_updated_30] • [promoted]
    EDA System Software Engineer

    EDA System Software Engineer

    NVIDIA • Durham, NC, US
    [job_card.full_time]
    NVIDIA has continuously reinvented itself over two decades.Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parall...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Data Annotation • Roxboro, North Carolina
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    National Field System Engineer - Madison, WI Area

    National Field System Engineer - Madison, WI Area

    bioMerieux Inc. • Durham, NC, United States
    [job_card.full_time]
    The National FSE position (NFSE) is responsible for providing on.Installation, Preventive, Corrective, and Routine Maintenance for bioMerieux customers on an as. Deliver timely, professional communi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Nurse Practitioner - Emergency Medicine Nurse-Allied

    Nurse Practitioner - Emergency Medicine Nurse-Allied

    Team Health • Roxboro, North Carolina, US
    [job_card.part_time]
    Nurse Practitioner - Emergency Medicine physician job in North Carolina : Are you an advanced practice clinician (APC) with a desire you provide the highest quality of care to your patients? If so,...[show_more]
    [last_updated.last_updated_30] • [promoted]