Principal Software Engineer
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.
Recommended Jobs
Proofreader
Job Responsibilities: Collaborates closely with creative and content leads, writers, and designers to ensure high-quality digital, video, and print advertising that supports marketing objective…
Corporate Security Officer
Description Corporate Security Officer Wage: $21.00/ hour Job site is not on a bus line. We help make your world a safer place. Are you interested in being part of our Security Tea…
Investment Brokerage Cashier
**The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to cre…
Clinical Assistant Shift Supervisor (3rd Shift)
3rd Shift Assistant Shift Supervisor – Clinical Inpatient (Detox & Residential Services) Location: Samuel Billings Center | 429 Billingsley Rd, Charlotte, NC 28211 Schedule: Full-time | 11pm- 7:30…
Bilingual Speech Language Pathologist Assistant
The Speech Language Pathologist Assistant assists the Speech Language Pathologist in providing speech and language services. The Speech Language Pathologist Assistant will have clinical, educational, …
Commercial HVAC InstallerService Technician
Description HVAC Installer/Service Technician Asheville NC (Remote) Join BGIS Integrated Technical Services (ITS) a global leader in facility management as an HVAC Installer/Service Technician…
Food Service Worker & Cashier
City/State Suffolk VA Work Shift Rotating Overview: Sentara Obici Hospital in Suffolk VA is hiring a Full-TimeRotating Shift Food Service Worker (Cashier/Line Server). Full-time R…
Category Manager Facilities
At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen.…
Coordinator, State Grants
Job Description Summary Manages numerous state aid programs offered by North Carolina Community College System. Duties 1. Administers State grant programs and certifies funds on external Coll…
QA/QC Technician
Job Summary: The QA/QC Technician is responsible for supporting assigned projects by conducting on-site inspections and collaborating closely with the project team to ensure quality installation. Th…