Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Bangalore |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | Telecom / ISP |
Functional Area | General / Other Software |
EmploymentType | Full-time |
A Systems Engineer has the responsibilities to develop new applications and perform lifecycle support for existing applications. The engineer must possess in depth knowledge of a sub system within the environment and the tools that support company s products. The engineer must also attend and contribute in internal team meetings. In addition, the engineer must be completely accountable for all assigned tasks. Finally, the engineer is required to adhere to all of company s software development procedures and processes while fulfilling the leadership role. 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. Create 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 from detailed design specifications. Unit test applications using application tools such as a symbolic debugger, protocol analyzer and message emulation scopes and internally developed application test tools using company s suite of development/test environments. Integration testing across interfacing functional groups that may be involved, such as Crossroads, billing and reporting. Review design documents, code and test results to insure accuracy and completeness and adherence to the requirements. Document thorough release notes detailing the implementation process according to company procedures. Present the implementation plan in formal release planning walk-thrus. 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:Create a Rough Order of Magnitude (ROM) of hours for projects.Create a Level of Effort (LOE) of hours for projects.Use NIKU to enter hours worked every week.Use the test tool to emulate transaction entities.Use our configuration management tool (Continuus).Use our Solution Gateway tool for recording, tracking, analyzing and resolving software defects. 5+ Years of UNIX using Java, C, C++ LanguagesAdvanced knowledgeDevelopment environment OS, editor, utilities, databaseCompiler, DebuggerProduction runtime environmentObject-Oriented and Structured development methodologiesRDBMS, SQLISPF, JCL/PROCCOBOL, REXX, Easytrieve, ClistVSAM, DB2File-Aid, Expeditor, ESP Required Interpersonal SkillsOwnership/Accountability for tasks/projectsWork well within a team environmentExcellent oral and written communication skillsIndependent work habitsProven ability to deliver quality software on timeAct with a sense of urgencyPositive attitude - optimismMaintain composure in a stressful environmentStrong analytical, business logic and problem resolution skillsStrong control and follow-up skillsStrong leadership skillsSolid decision making skillsSupport Project Management ProcessProject time reportingEstimate/Project risk analysisIdentification of tasks and associated hoursProgress tracking for projects/tasksAdditional Information,
Keyskills :
environmentautomationprogrammingstorageanalyticsuse casesroot causedetail designflow diagramsrelease notesproduct supportdatabase designprotocol analyzerproject managementproblem resolution