Sr System Engineer I

Year    Bangalore, Karnataka, India

Job Description


Syniverse is the world\'s most connected company. Whether we\'re developing the technology that enables intelligent cars to safely react to traffic changes or freeing travelers to explore by keeping their devices online wherever they go, we believe in leading the world forward.Which is why we work with some of the world\'s most recognized brands. Eight of the top 10 banks. Four of the top 5 global technology companies. Over 900 communications providers. And how we\'re able to provide our incredible talent with an innovative culture and great benefits. Who We\'re Looking For A Systems Analyst has the responsibilities to assist in the creation of new applications and lifecycle support for existing products. This position requires that the systems analyst learn assigned components of applications and associated environments as well as the tools that support the ongoing maintenance of the applications. The analyst must have accountability for the tasks assigned to them and work well in the constructs of a team environment. Other responsibilities include attending and participating in team meetings, follow all company processes and procedures relevant to software development activities and to provide research and analysis to support the troubleshooting / problem reporting as defined by level three support. Assist in the requirements phase for projects: Apply current telecommunications knowledge and research current standards documents to keep up with the continuing changes in the industry. - Some of What You\'ll Do Primary Duties and Responsibilities: Assist in the creation/review of high-level design documents from requirements utilizing Object-Oriented or Structured Methods that contain such items as use cases, flow diagrams, structure definitions and architecture diagrams. Create detailed design documents 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 an application/module from specifications as directed Unit test applications/modules using applications tools such as a symbolic debugger, message emulators and internally developed application test tools using company\'s suite of development/test environments. Assist in integration test activities with interfacing systems that may be involved, such as Crossroads, billing and reporting. Document thorough release notes detailing the implementation process according to company procedures. Present the documents in formal release planning walk-thrus. Assist Central Test group with system test questions, issues and implementation/setup of an application. 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. Analyze application logs, network traces and program traces to determine the root cause of reported problems. Using company\'s test environment and emulation tools, duplicate problematic scenarios reported by the customer. Support internal company procedures used to support existing/new applications: Assist in the Estimation of hours for development projects. Use NIKU to enter hours worked every week. Use the test tool to emulate transaction entities. Use our configuration management tool. Use our Solution Gateway tool for recording, tracking, analyzing and resolving software defects. Job Requirements: 3+ Years of UNIX or Tandem Application Development using Java, C, C++ Languages. Full working knowledge. Development environment - OS, editor, utilities, database. Compiler, Debugger. Production runtime environment. Object-Oriented or Structured development methodologies. Required Interpersonal skills. Ownership/Accountability for tasks/projects. Work well within a team environment. Excellent oral and written communication skills. Independent work habits. Proven ability to deliver quality software on time. Act with a sense of urgency. Positive attitude - optimism. Maintain composure in a stressful environment. Support Project Management Process: Project time reporting. Assist in estimating task level of effort. - Why You Should Join Us Join us as we write a new chapter, guided by world-class leadership. Come be a part of an exciting and growing organization where we offer a competitive total compensation, flexible/remote work and with a leadership team committed to fostering an inclusive, collaborative, and transparent organizational culture. At Syniverse connectedness is at the core of our business. We believe diversity, equity, and inclusion among our employees is crucial to our success as a global company as we seek to recruit, develop, and retain the most talented people who want to help us connect the world. Know someone at Syniverse Be sure to have them submit you as a referral prior to applying for this position.

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3125561
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year