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-08-22

Recommended Jobs

Warehouse Material Handler

Global Channel Management, Inc.
Concord, NC

Warehouse Material Handler needs 3+ years' experience Warehouse Material Handler requires: -Minimum education: High School Diploma or GED -Ability to work overtime, weekends, and off shifts as …

View Details
Posted 2025-08-19

Greensboro, NC Freelance Photography

Vector Media
Greensboro, NC

Vector Media is an Out of Home Media Company specializing in large format advertising (Double Decker buses, billboards, experiential events, etc.) \ \ We are looking for a photographer in Greensbor…

View Details
Posted 2025-07-27

Class B Stock Truck Driver Job

Advanced Home Care
High Point, NC

Class B Stock Truck Driver Job The Distribution Center Stock Truck Driver is responsible to drive the AHC Stock Truck, or other vehicles as assigned, safely to and from assigned destinations and the …

View Details
Posted 2025-08-09

Assistant Store Manager PT

Lids
Wilmington, NC

About Our Company Lids Sports Group is the largest licensed sports retailer in North America, selling fan and fashion-oriented headwear and apparel across the US, Canada, Mexico, Europe, and Austr…

View Details
Posted 2025-08-22

Principal Backend Engineer

Epic Games
Cary, NC

WHAT MAKES US EPIC? At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award…

View Details
Posted 2025-08-20

Baristas and Counter Wait Staff Needed

Full Bloom Coffee & Craft
Garner, NC

Baristas and Counter Wait Staff Needed Full Bloom Coffee & Craft is commitment to quality goods and the craft of coffee. Located only six miles from downtown Raleigh in historic downtown Garner, we a…

View Details
Posted 2025-08-06

Epicor Master User

Haywood Vocational Opportunities Inc.
Waynesville, NC

Job Description Job Description Job Title: Epicor Master User - IT Department (Manufacturing) Department: Information Technology Reports To: IT Manager Job Type: Full-Time Position Summ…

View Details
Posted 2025-08-06

Nurse Practitioner / Physician Assistant

Radius Staffing Solutions
Oak Island, NC

Job Description Job Description Our client located north of Oak Island, North Carolina is seeking a full-time, permanent Family Nurse Practitioner or Physician Assistant for their outpatient clin…

View Details
Posted 2025-07-25

Network Project Manager - Remote

Get It - Hospitality
Raleigh, NC

Company Overview We are a fast-growing leader in property technology (PropTech) solutions, dedicated to enhancing the connected experience for residents and guests in the multifamily and hospitalit…

View Details
Posted 2025-08-07

Hotel Housekeeper

Holiday Inn Express
Wilmington, NC

Job Description Job Description What Makes a McKibbon Hotel Room Attendant/Housekeeper?     The housekeeper creates a home-like experience for our guests with welcoming, helpful, and exceptio…

View Details
Posted 2025-08-18