Syniverse logo

Principal Software Engineer

Syniverse

Tampa, FL
Full Time
Senior
about 1 month ago

Job Description

About the Role

Syniverse is the world's most connected company, working with top global brands including major banks, technology companies, and communications providers. The company develops innovative technology solutions that enable intelligent cars to react to traffic changes and keeps travelers connected worldwide. Syniverse offers an innovative culture and great benefits, emphasizing diversity, equity, and inclusion as key to its success.

Key Responsibilities

  • Develop new applications and perform lifecycle support for existing applications.
  • Lead application development teams from the concept stage through final implementation.
  • Ensure all tasks assigned to the engineer or team are completed responsibly and effectively.
  • Develop complex software modules conforming to functional, performance, and user experience requirements.
  • Automate and execute Unit and Functional Tests to demonstrate software conformance.
  • Modify existing software to correct errors, adapt to new hardware, upgrade interfaces, and improve performance.
  • Create high-level and detailed design documents using Object Oriented or Structured Methods, including use cases, flow diagrams, structure definitions, and architecture diagrams.
  • Code applications from detailed design specifications.
  • Document release notes and present implementation plans during formal release planning walk-throughs.
  • Perform post-implementation monitoring and testing to ensure proper functioning.
  • Lead project teams through the entire development process and provide technical guidance.
  • Become a Subject Matter Expert (SME) in wireless and wireline telecommunications standards and network implementations.
  • Work with operations during implementation to identify, implement, and refine proactive application and system monitoring techniques.
  • Research and recommend new technologies and methodologies to increase efficiencies.
  • Act as a mentor and SME to junior team members.

Requirements

  • Bachelor's degree in Computer Science or related field, or equivalent work experience.
  • 8-10+ years of UNIX experience using Java.
  • Expert knowledge in development environment components such as OS, editor, utilities, database, compiler, debugger, and production runtime environment.
  • Proficiency in Object Oriented and Structured development methodologies.
  • Familiarity with Unix commands, ISPF, JCL/PROC, COBOL, REXX, VSAM, Micro Focus products, and Assembler (preferred).
  • Experience working with RESTful Services, Spring Framework, and Data Access Frameworks.
  • Experience in Agile Development process.
  • Experience with Maven, Jenkins, and Tomcat Server.
  • Exposure to application deployment architecture.
  • Ownership and accountability for tasks and projects.
  • Strong team collaboration skills.
  • Excellent oral and written communication skills.
  • Ability to work independently and deliver quality software on time.
  • Act with a sense of urgency, maintain composure, and promote a healthy team environment.
  • Project management knowledge.
  • Leadership and mentoring abilities.

Nice to Have

  • Micro Focus products experience.
  • Assembler experience.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 8-10+ years of UNIX experience using Java.

Benefits & Perks

  • Competitive total compensation.
  • Flexible/remote work options.
  • Inclusive, collaborative, and transparent organizational culture.

Working at Syniverse

Syniverse fosters an inclusive, collaborative, and transparent organizational culture. The company values diversity, equity, and inclusion, believing they are crucial to its success as a global organization. Leadership is committed to developing talented people and creating an environment where innovation and teamwork thrive.

Apply Now

Job Details

Posted AtJul 1, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Syniverse

Website

syniverse.com

Company Size

1001-5000 employees

Location

Tampa, FL

Industry

Management of Companies and Enterprises

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches