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-09-14

Recommended Jobs

Optometric Technician

EyeCareCenter
Boone, NC

SUMMARY   An Optometric Technician is a valuable asset to an optometrist as they assist in providing a world class Total Patient Experience. This team member is able to handle a wide range of duties …

View Details
Posted 2025-09-16

Registered Nurse Educator

RAMSGATE FAMILY CARE HOME
Durham, NC

Job Description Job Description Company Overview Ramsgate Family Care Home is a licensed family care facility located in Durham, NC, dedicated to providing compassionate and personalized care …

View Details
Posted 2025-07-30

Beauty Advisor

Sephora
Cary, NC

Sephora is seeking a Beauty Advisor in Cary, United States, to deliver personalized beauty experiences and drive sales in a dynamic retail environment. The role involves providing expert product recom…

View Details
Posted 2025-09-13

Frontend Developer

eTeam Inc
Davidson County, NC

Pay Rate: $48 - $52/Hour Location: Fort Worth, TX 76155 Hybrid - 3 days onsite Front End Skills Required: HTML, CSS, RWD, Java script, Angular,…

View Details
Posted 2025-09-08

Head Golf Coach

GolfJobs
North Carolina

Share this job: Head Golf Coach 27 August 2025 Category: Golf Coach Jobs Country: USA State: North Carolina Apply for this job. Click the button below to apply for this job. Apply NowAlrea…

View Details
Posted 2025-08-27

Accessibility SME

TestPros
Charlotte, NC

Company Overview TestPros is a successful and growing business, established in 1988 to provide Information Technology (IT) technical support services to a wide range of Commercial and U.S. Federal…

View Details
Posted 2025-07-28

Information Security Analyst

General Dynamics Information Technology
Fort Bragg, NC

Public Trust: None Requisition Type: Regular Your Impact Own your opportunity to work with the largest government agency in the nation. Make an impact by advancing the Department of Defens…

View Details
Posted 2025-09-07

Business Development Representative

Ron Sunshine Associates LLC
Raleigh, NC

About the Company : Our client is a leading provider of document scanning conversion and data capture services. About the Role : The BDR is responsible for delivering exceptional client servic…

View Details
Posted 2025-08-30

Dental Hygienist

Graystone Family Dental
Conover, NC

Job Description Job Description We are seeking a skilled and compassionate Dental Hygienist to join our team. As a Dental Hygienist, you will play a vital role in promoting oral health and provid…

View Details
Posted 2025-07-26

Personal Trainer - Alloy Personal Training

Alloy Personal Training - Charlotte
Charlotte, NC

Job Description Job Description Are you a Personal Trainer who thrives on the energy of a small group workout but also enjoys the relationship building that comes with Personal Training? Alloy Pe…

View Details
Posted 2025-07-24