Syniverse makes mobile work for more than 900 mobile operators, cable and Internet providers, and enterprises in over 160 countries. With unmatched expertise and more than 20 years simplifying the complexities of roaming, messaging and networking, Syniverse serves as the force at the center of the mobile...

Syniverse makes mobile work for more than 900 mobile operators, cable and Internet providers, and enterprises in over 160 countries. With unmatched expertise and more than 20 years simplifying the complexities of roaming, messaging and networking, Syniverse serves as the force at the center of the mobile communications universe, keeping people connected today and forging new connections for tomorrow. Nobody knows mobile like Syniverse. For more information, visit www.syniverse.com, follow Syniverse on Twitter or find Syniverse on Facebook.

 

Senior System Engineer Development

Job level Middle
Work exp Minimum 7 Years
Education Bachelor Degree
Location
Kwun Tong
Employment type Full Time
Industry Telecommunications
Job function Information Technology > Application Development
Information Technology > Software Development
Information Technology > Others
Published On 04/03/2020

Duties and Responsibilities

  • Facilitate or attend internal and external technical overviews and determine technical feasibility 
  • 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


Job Requirements/Qualifications

  • Bachelor’s degree in Computer Science or related field or equivalent work experience 
  • 7+ years experience in a development environment 
  • Strong working knowledge of Agile software design processes and methods
  • Expert at programing language identified in Additional Info section below
  • Strong analytical and problem solving skills 
  • Working knowledge of Microsoft Office applications 
  • Solid understanding of system architecture 
  • Solid understanding of statistical and benchmark testing 
  • Experience with Integrated Development Environmentsand design patterns
  • Knowledge of CI/CD tools
  • Knowledge of version control systems