Principal Software Engineer (Job Code : J45456)  

 Job Summary
Share this job on Facebook  Share this job on Twitter  Share this job on Linked In
 
Experience:
12.00 - 20.00  Years 
 
Location:
Pune
 
Designation:
Principal Software Engineer
 
Degree:
BE-Comp/IT, BE-Other
 
Educational Level:
Graduate/Bachelors
 
Stream of Study:
Engineering
 
Industrial Type:
IT-Software/Software Services
 
Functional Area:
IT Software - Other
 
Key Skills:
C , Unix
 
Job Post Date:
2022-04-27 13:22:03  
 
 

 Company Description
 
Client Company Profile: Our client is a global information technology company founded in 1965 with its headquarters in Kista, Sweden . It provides real-time operating systems and consulting services. company, empowers mobile operators to manage and monetize encrypted traffic. Based on the industry’s most scalable NFV platform, our solutions alleviate RAN congestion, create new revenue opportunities and unify data from visualized applications. The company provides solutions for mobile video traffic management, cloud data management and 5G Data Management. The company’s global customer base consists of over 40 of the largest communication service providers including AT&T, Du, KDDI, Orange, Rogers, Sprint, Telus, T-Mobile, Telefonica, Telstra, Vodafone and Zain. They have office locations all over the world in Berlin, Russia, North Ireland etc. & in India at Pune & Hyderabad.
 

 Job Description
 
Job Description

As a member of the development team you will;
• Independently put the Agile software development process into practice as appropriate.
• Takes ownership of product subcomponents including functional specification, design & implementation
• Assist in the development of implementation schedules for owned sub components.
• Develop, maintain and extend assigned software modules within schedule constraints using accepted coding practices.
• Specify and perform unit and automation testing of developed software modules
• Fix bugs in software modules as necessary.
• Assist publications department as required to document the product.
• Assist QA engineers as required to develop of test plans and isolate software faults.
• Lead a department code review.
• Work with other department software engineers to ensure successful development and delivery of product
• Report status in timely fashion as requested by Manager or project lead engineer

Essential Criteria

• Bachelors (or better) degree in Computer Science, Engineering or equivalent relevant to Software Engineering
• Minimum 8 years’ demonstrable experience in either C and/or C++
• Strong Coding skills with solid understanding of data structures, design methodologies
• Experience in writing, troubleshooting and debugging networking and kernel level code
• Detail understanding of unix sockets; working knowledge of netfilter/iptables
• Customer focus, result oriented and strong relationship builder with local and remote teams
• Adapts easily to changing priorities and thrives in a fast paced work environment
• Flexible ‘can do’ attitude, quick leaner
• Demonstrable interest in emerging technologies
• Demonstrated ability to identify problems and effectively raise issues
• Strong communication skills – both verbal and written
• Minimum of 3 years of experience with intermediate knowledge of load balancers, firewalls and wireless technologies
• Strong knowledge of data communications principles, architectures and protocols including TCP/IP, routing, switching, and Ethernet technologies
• Solid understanding of Core TCP/UDP/IP technologies such as: Streams, DHCP, Routing protocols