Senior Software Engineer

Overview

On Site
USD 130,000.00 - 185,000.00 per year
Full Time

Skills

Testing
Java
Spring Framework
Messaging
Apache Kafka
Relational Databases
Oracle
Leadership
Law

Job Details

Piper Companies is seeking a skilled Senior Software Engineer to join our dynamic team. This position will be hybrid in Cary, NC . The Senior Software Engineer will be responsible for leading a team of developers with overall strategic business objectives.

Responsibilities for the Senior Software Engineer:

  • Lead a team of backend developers.
  • Prioritize work based on business requirements.
  • Code reviews and testing activities.


Qualifications for the Senior Software Engineer:

  • Bachelor's Degree or equivalent experience.
  • Strong Java, Spring/SpringBoot, messaging (Kafka preferred), and strong experience with relational databases (preferably Oracle).
  • Leadership experience over a team of developers.


Compensation for the Senior Software Engineer:

  • Salary Range: $130,000-185,000
  • Comprehensive Benefits: Medical, Dental, Vision, 401K, PTO, Sick Leave if required by law, and Holidays


This job opens for applications on 6/14/2025. Applications for this job will be accepted for at least 30 days from the posting date.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.