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]
    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]
    Principal Test Engineer

    Principal Test Engineer

    Zoetis, Inc • Durham, NC, United States
    [job_card.full_time]
    Zoetis is currently looking for a Principal Test Engineer to join our team in Durham, NC.The Principal Test Engineer is a key position in the development and validation of devices for the animal he...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer, OIPA

    Principal Software Engineer, OIPA

    Eliassen Group • Durham, NC, US
    [job_card.full_time]
    Hybrid Onsite 5 days / week, alternating weeks in either Durham, NC, NH, RI, TX or NJ.As a Principal Software Engineer, you will leverage engineering skills to modernize and test annuity contract gen...[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]
    Senior Software Engineer, Core Experiences - Durham, USA

    Senior Software Engineer, Core Experiences - Durham, USA

    Speechify • Durham, NC, US
    [job_card.full_time]
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the...[show_more]
    [last_updated.last_updated_variable_days] • [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]
    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]
    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]
    Software Engineer, Platform - Durham, USA

    Software Engineer, Platform - Durham, USA

    Speechify • Durham, NC, US
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Test Engineer

    Principal Test Engineer

    Zoetis • Durham, NC, United States
    [job_card.full_time]
    Zoetis is currently looking for a Principal Test Engineer to join our team in Durham, NC.The Principal Test Engineer is a key position in the development and validation of devices for the animal he...[show_more]
    [last_updated.last_updated_variable_days] • [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]
    Software Engineer

    Software Engineer

    Eliassen Group • Durham, NC, US
    [job_card.full_time]
    The Settlement Services team manages essential back-office operations, including data processing, storage, retrieval, and orchestration of end-of-day settlement transactions across retail and insti...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]