Principal Software Engineer

Simply Easier Payments
Chapel Hill, NC

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.

Posted 2025-12-10

Recommended Jobs

Community Employment Specialist

Nevins, Inc
Charlotte, NC

Qualifications Experience:  1 year  Education:   High school or equivalent  JOB DETAILS ~ Work authorization:   United States ~ Not providing Visa sponsorship for this job ~ Job Typ…

View Details
Posted 2025-11-06

SAP GTS Sr Associate Save for Later Remove job

PwC
Charlotte, NC

At PwC, our people in business application consulting specialise in consulting services for a variety of business applications, helping clients optimise operational efficiency. These individuals an…

View Details
Posted 2025-08-21

Practice Administrator Primary Care

Korzen Health
Greensboro, NC

Korzen Health is proud to partner with a well-respected, private primary care group in the Greensboro, NC area. Due to continued growth, we are seeking an experienced and dedicated Practice Administ…

View Details
Posted 2025-12-11

Engineering Project Manager

Perdue Farms, Inc.
Salisbury, NC

Perdue AgriBusiness is an international agricultural products and services company that handles agricultural commodities and a diverse portfolio of products and businesses. It is part of Perdue Farms…

View Details
Posted 2025-12-11

Product Portfolio Delivery Manager

JPMorgan Chase
Wilmington, NC

Role Overview: Leverage your deep product portfolio delivery expertise and leadership in a technical product to guide cutting-edge initiatives, fostering growth and innovation in a dynamic environ…

View Details
Posted 2025-12-11

Excavator Operator for Grading Operations

Sanford Contractors
Wendell, NC

Excavator Operator for Grading Operations : Team member is responsible for the efficient and safe operation of Excavators for the purposes of earth-moving operations Mission Statement: To del…

View Details
Posted 2025-12-01

Athletic Trainer

UNC Health Care
Cary, NC

**Description** Become part of an inclusive organization with over 40,000 teammates, whose mission is to improve the health and well-being of the unique communities we serve. Summary: This position wi…

View Details
Posted 2025-11-20

Asphalt Laborer

B&N Grading, Inc.
Charlotte, NC

Position Description Performs general laborer duties such as laying asphalt materials as well as chip & seal, sealcoat and other asphalt-related products. Responsibilities ~Experienced with shovel …

View Details
Posted 2025-11-27

NetDevOps - Associate

Cary, NC

Position Overview Job Title NetDevOps Corporate Title Associate Location Cary, NC Overview As a NetDevOps Associate, you will support the deployment and optimization of complex …

View Details
Posted 2025-11-05

Certified Occupational Therapy Assistant (COTA) - Skilled Nursing Facility (SNF) - Mount Olive, NC

Relient Health
Mount Olive, NC

Certified Occupational Therapy Assistant (COTA) – Skilled Nursing Facility (SNF) – Mount Olive, NC Seeking a full-time Certified Occupational Therapist Assistant (COTA) in Mount Olive , NC . …

View Details
Posted 2025-12-02