Software Developer 3

Year    Gurgaon, Haryana, India

Job Description


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

As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.
Oracle Communications middleware software development team is seeking experienced software development engineer. We are seeking candidates with 5-10+ years of C/C++ development experience in a Linux environment with prior database and networking experience. ABOUT US: Our team is responsible for developing and sustaining the embedded database and middleware used by Oracle Communications telecom database products deployed at top tier Communications Service providers for network policy control and number portability solutions.
We develop embedded software that provides in-memory highly available database, geo-replication, inter-process communications, observability tools and other important feature on which Oracle Communications network product rely on.
RESPONSIBLITIES

  • Design, develop, and unit test database and middleware software using C/C++ on Linux platform.
  • Work/Co-ordinate/collaborate with global Software Development and customer support team.
  • Support product verification team by troubleshooting reported issues.
  • Review escalated field issues. 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.
  • Coordinate with other teams within Oracle to understand use cases and be able to solve problems with generic, reusable software.
  • Other duties may be assigned.

DESIRED QUALIFICATIONS:
  • 5-10+ years of C/C++ software engineering in a Linux/Unix environment.
  • Prior SOAP/XML, REST, TCP/IP, SNMP, MySQL experience is desired.
  • BS or MS equivalent engineering/computer science education spanning 4 years.
  • Strong command on spoken and written English.
  • Working experience in following technologies are sought: XML, MySQL, SOAP, REST, SNMP
  • Multi-threaded and Multi-processor Application Design on Linux platform
  • Experience developing highly concurrent/high throughput software
  • Experience developing highly available/redundant software
  • Ability to multi-task and handle changing priorities.
  • Experience in deploying software in large telecom environment.
  • Experience with UNIX based 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.

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
    JD2886196
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gurgaon, Haryana, India
  • Education
    Not mentioned
  • Experience
    Year