CareerPlanSign in

Principal Software Developer

United States (Florida -Tampa)💼 Full-time🗓 2026-08-11 → 2026-09-26

Core

Design, develop, enhance, troubleshoot, and maintain software programs and components for new and existing products, acting as a mentor for junior team members.

Role type

Principal Software Developer (Individual Contributor)

Builds

Software applications and reusable shared components for financial and telecommunications clients

Domain

Financial services and Telecommunications

Deliverable

production ML models | product features

Required skills

Java, Unix/Linux, shell scripting, SQL, PL/SQL, API development, database administration, functional testing, debugging, system performance optimization

Preferred skills

Oracle/PostgreSQL in large-scale environments, Apache Tomcat, transaction rating and invoicing systems, e-invoicing protocols, financial accounting systems, tax application, telecommunication protocols

Technologies

Java, PL/SQL, SQL, C#, Oracle, PostgreSQL, Linux, Unix, Apache Tomcat

Responsibilities

Design and develop software applications; modify existing software to correct issues and upgrade interfaces; research, design, develop, and test complex scripts; perform technical reviews and gap analysis; analyze and test programs before launch; collaborate with cross-functional teams; mentor team members and support leaders in achieving department goals

Seniority

Principal, hands-on IC with mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.