Jobs for Veterans, Veteran Job Board |

Post Jobs

Job Information

Oracle Senior Software Developer 4 in Gurgaon, India

Senior Software Developer 4

Preferred Qualifications

Department Description :

Join Oracle's Communications business unit for the virtual STP product, to create central nervous system of the new cloud based SIGTRAN network, which relies on the SS7 protocol along with SS7 security and database applications.

Job Description:

This is a Senior Software developer position that will involve the following :

Main Responsibilities:

  • Design, develop, and test Oracle virtual STP software using C/C on Linux platform.

  • Provide technical leadership on SIGTRAN protocol layers: MTP2, MTP3, M3UA, SCCP, Global Title Translation, TCAP, MAP and database applications like Mobile number portability (MNP) and EIR.

  • Review escalated field issues. Review and write root-cause analysis documents for field issues if necessary.

  • Participate in software design and design discussions to improve the software performance, maintainability, serviceability, and reliability


Demonstrated knowledge and/or experience in the following areas are required:

  • 7 years of experience in Object-Oriented Analysis, Design and Development using C/C on Linux platform.

  • Experience with networking protocols and networking software development. Working Experience in following networking Protocols is preferred: SS7/SIGTRAN, GSM MAP, SCCP, GTT, MTP2/3, M3UA, TCAP, Diameter, RADIUS and SIP

  • Ability to work directly from specification like IETF RFCs and 3GPP TSs.

  • Multi-threaded and Multi-processor Application Design on Linux platform

  • Experience in developing highly concurrent/high throughput software

  • Experience in developing highly available/redundant software

  • Ability to multi-task and handle changing priorities.

  • Experience in deploying software in large telecom environment.

  • Experience with standard development tools is required.

  • Knowledge of software development methodology, build tools and product life cycle.

  • Excellent team skills, can-do attitude, focus on quality and drive to make a difference in a dynamic, fast paced organization.

  • Ability to work with geographically dispersed teams

Technical Skills:

  • SS7 & LTE protocols: SCCP, MAP, TCAP, MTP2, MTP3, M3UA, Diameter.

  • Strong programming skills in C , C

  • OS : Linux, Virtual environment (Openstack, HEAT templates etc)

  • Network Performance Monitoring, Wireshark, Traffic generator tools (MGTS, EAST etc.)

  • Network Programming, TCP/IP, SCTP/IP

  • Debugging tools: gdb, perf, tcmalloc, valgrind

  • Doxygen, SharePoint, Wikis

  • Working experience in following technologies are preferred: REST, Perl Scripts, Linux, Bash scripting, RPMs


  • BS/MS in Computer Science, Computer Engineering or equivalent.

  • A minimum of 7 to 10 years of software development experience

Detailed Description and Job Requirements

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.

Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.

Job: Product Development

Location: IN-IN,India-Gurgaon

Job Type: Regular Employee Hire

Organization: Oracle