hireejobs
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
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Lead Software Engineer

5.00 to 10.00 Years   Bangalore   29 Dec, 2021
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryTelecom / ISP
Functional AreaEmbedded / System Software,General / Other Software
EmploymentTypeFull-time

Job Description

This position is responsible for building, delivering, enhancing and supporting Syniverse Products and Services. The incumbent will be technically hands on, possess a good experience and skill across engineering functions. Also has strong analytical, business logic and problem resolution skills with strong exposure in software design processes and methods. Also work closely with other functional areas to ensure that project schedules are met with a high level of quality.Build and demonstrate proof of concept Review code changes, approach document, unit test cases Develop and create work plans and schedules for Test Project activities. Coach and train testing employees to assist in fulfillment of job responsibilities. Ability to work from functional specifications to write test plans. Perform team lead responsibilities in managing test plans and schedules Assign tasks and track Project deliverables Identify resource needs and acquire resources Analyze, develop, and manage test cases using HP Interactive test tools. Consult with Development and Production Support to identify test dataAnalyze Analysis and debugging of issues found during the development. Strong analytical and problem solving skills Root cause analysis and resolution of build issues, production issues Actively participate in the requirement analysis, impact analysis and provide inputs to lead engineer. Produce high level task break-down and estimate associated Level of Effort Post mortem analysis of projects completed for targets versus actual dates, defects across releases etc. Properly diagnose test results and document product defects. Setup test environment and follow release notes to install product releases and fixes. Execute test scripts and cases and initiate modifications if necessary. Provide daily test statuses on testing progress and issues.Process Adhere to the defined process Produce technical artifacts and documentation; Review artifacts & documents created by team members Furnish individual & project/release status reports Maintain technical expertise by keeping abreast of technologies as they apply to Syniverse products and services. Execute post release health checks Timely escalations, follow-ups and responses Suggest and Implement process improvements in projects to minimize slippages and improvements in Quality. Provide cross-product and cross-functional support (lead major projects across multiple products) Define and implement testing guidelines/methodologies appropriate for each project Possess enough business knowledge to provide meaningful input to requirements that would improve customer experience. Provide risk-assessment on projects Provide direction for the development and maintenance of Testing Procedures and ensure adherence to all business processes. Provide assistance and consulting to Development and Product Support teams on project activities.Coordination Work closely with other functional areas to ensure that project schedules are met with a high level of quality. Knowledge sharing sessions to team members & other cross functional teams Coordination with customer support / operations in supporting the resolution of customer issues Engineering support for Production Deployments and Post Production Monitoring. Actively initiate/participate in product and project team meetings. Provide input on training requirements and available classes for the Test team. Keep abreast of business needs and stay current with technology trends. Mentoring and Guiding team members and creating Career development Plans for each of team members*Senior Lead Software will have following added responsibilities: Define high level architecture; derive software modules with the integration interfaces. Architecture & design of software modules conforming to the functional/ integration/ performance/ user experience requirements. Work with external customer(s) for requirement gathering, technical queries. Capable of working on more than one projects simultaneously. Ramp up junior team members on technology, projects and domain. Knowledge share of generic design approaches to external audience from other projects. Lead Software Engineer 6-8 years of Software Development Experience Bachelors degree in Engineering in Computer Science/ Electronics or equivalent Hands-on Experience in Java and J2EE Good analytical and problem solving skills Knowledge of SDLC Good RDBMS concepts. Experience in Software design and architecture Experience/ Knowledge of Messaging domain and Telecom domain highly preferred Experience in GSM and roaming project implementations Experience in Linux/Windows operating system concepts and commands Cross functional group co-ordination experience like QA, Operations, Release Engineering etc. Experience working with teams in diverse geographic locations Experience in software design processes and methods Experience using a source code management tool Exposure to System architecture. Experience leading a team of multiple people simultaneously on given project. 7-8 years Software Engineering experience, including 6+ years experience working in aQuality Assurance testing environment.5+ years experience working with Quality Center, QuickTest Pro, Performance Center and LoadRunner testing tools. Testing experienceExpertise in formal software testing methodologiesIntegration testingConformance testingModule and Functional testingConduct document inspections & reviewsScripting and automated software testing toolsSolid Backend and Front-end testing experiencePerformance Testing Knowledge Requirement Solid understanding of platforms (UNIX, LINUX, Database) Strong programming knowledge Remedy (Incident Tracking and Reporting tool) knowledge preferred Strong Telecom, Billing, Roaming industry knowledge Required Interpersonal Skills:Strong leadership skillsStrong understanding of software processesStrong documentations and communication skillsStrong analytical and problem resolution skillsStrong technical writing skills for creating test related documentsStrong control and follow-up skillsStrong organizational skillsStrong attention to detailStrong conflict resolution and negotiating skillsProject Management SkillsThorough understanding and implementation of Project Management Methodology.Knowledge on understanding Microsoft Project planning.Interviewing/Selection experience.Job Requirements: Senior Lead Software Engineer 8-10 years of Software Development Experience including 7+ years experience working in a Quality Assurance testing environment. 6+ years experience working with Quality Center, QuickTest Pro, and LoadRunnertesting tools. Bachelors degree in Engineering in Computer Science/ Electronics or equivalent Hands-on Experience in Java and J2EE Good analytical and problem solving skills Knowledge of SDLC Database knowledge Extensive Experience in Software design and architecture of Enterprise systems Experience/ Knowledge of SMS/MMS Messaging and Telecom domain highly preferred Experience/ Knowledge of GSM, roaming concepts/ implementation, operating systems and commands Cross functional group co-ordination experience like QA, Operations, Release Engineering etc. Experience working with teams in diverse geographic locations Experience in software design processes and methods Experience using a source code management tool Experience to System architecture & Design Experience building teams successfully Solid decision making skills Manage end-to-end project execution and compliance by customer and standards Identify risks and suggest mitigation plan on all product development. Experience leading a team of multiple people simultaneously on multiple projects. Testing experienceExpertise in formal software testing methodologiesIntegration testingConformance testingModule and Functional testingConduct document inspections & reviewsScripting and automated software testing toolsSolid Backend and Front-end testing experiencePerformance Testing Knowledge Requirement Strong understanding of platforms (UNIX, LINUX, Tandem and/or Mainframe) Strong programming knowledge Remedy (Incident Tracking and Reporting tool) knowledge preferred Strong Cellular industry knowledge Required Interpersonal Skills:Strong leadership skillsStrong understanding of software processesStrong documentations and communication skillsStrong analytical and problem resolution skillsStrong technical writing skills for creating test related documentsStrong control and follow-up skillsStrong organizational skillsStrong attention to detailStrong conflict resolution and negotiating skillsProject Management SkillsThorough understanding and implementation of Project Management MethodologyMicrosoft Project planning tools experience Interviewing/Selection experienceAdditional Information,

Keyskills :
jqueryjavamvcsql servercustomer relationsroot cause analysishigh level architectureautomated software testingenvironmental impact assessmentfront endtest casesroot causetest scripts

Lead Software Engineer Related Jobs

© 2019 Hireejobs All Rights Reserved