Syniverse · 4 hours ago
Lead Software Engineer
Syniverse is the world’s most connected company, developing technology that enhances connectivity for various brands. The Lead Software Engineer will be responsible for developing and designing applications, supporting large-scale projects, and enhancing Syniverse Products and Services.
MessagingMobileProfessional ServicesSoftwareTelecommunications
Responsibilities
Development of complex software modules conforming to the functional/ performance/ user experience requirements
Development and automation and execution of Unit and Functional Tests to demonstrate the conformance of software with the functional/ performance/ user experience requirements
Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance
Assist in the requirements phase for projects
Create agile stories from high-level design documents utilizing Object Oriented or Structured. Methods that contain items such as low-leveling state machine diagrams, common procedural definitions, database design elements
Code and unit test an application from detailed design specifications, within an Agile framework
Integration testing across interfacing functional groups
Assist engineers assigned to the project by providing technical guidance through the development phases of the project
Document thorough release notes detailing the implementation process according to company procedures
Assist operations with the actual implementation of an application
Perform post-implementation monitoring and testing to insure the release is functioning as expected
Work with Product Support to research customer reported problems
Using company’s test environment and emulation tools, duplicate problematic scenarios reported by the customer
Research and recommend new technology, methodologies to help increase overall efficiencies
Qualification
Required
Bachelor's degree in Computer Science or related field or equivalent work experience
8-10+ Years of experience using Java & J2EE technologies
Experience with Integrated Development Environments and design patterns
Strong working knowledge of Agile software design processes and methods
Experience working with RESTFul Services, Spring Framework, Micro services
Experience with Maven, GitLab, Jenkins and Tomcat Server
Experience using the Test frameworks like Junit, Mockito, Power mock
Experience working with Database like Oracle, Postgres, and Dynamo DB
Experience deploying containerized applications in AWS cloud, Kubernetes, and Docker
Experience with message queuing like Kafka, RabbitMQ
Experience in spring security, JWT, OAuth
Excellent oral and written communication skills
Work well within a team environment
Ownership/Accountability for tasks/projects
Preferred
Experience with Golang is preferred
Experience with Unix is preferred
Experience with JavaScript frameworks Angular, node.js and Express.js is a plus
Benefits
Competitive total compensation
Flexible/remote work
Company
Syniverse
Syniverse is the world’s most connected company—we pioneer innovations that take businesses further.
H1B Sponsorship
Syniverse has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (2)
2023 (3)
2022 (1)
2021 (4)
2020 (7)
Funding
Current Stage
Public CompanyTotal Funding
$777.46MKey Investors
Twilio
2021-03-01Corporate Round· $750M
2015-03-06Post Ipo Debt· $24.75M
2010-10-28Acquired
Leadership Team
Recent News
2025-11-20
2025-10-21
GlobalFinTechSeries
2025-09-24
Company data provided by crunchbase