Oracle Software Developer 4 in Bengaluru, India
Software Developer 4
Senior Software Developer Telecom Monitoring
Oracle is the world’s most complete, open and integrated business software and hardware systems Company. With more than 100,000 professionals, working in over 150 countries around the world, Oracle is the only vendor able to offer a complete technology stack in which every layer is engineered to work together as a single system. Oracle's industry-leading products give customers unmatched benefits including unbreakable security, high availability, scalability, energy efficiency, powerful performance, and low total cost of ownership. Oracle has the best of breed technology at every layer of the stack. All the way from hardware to applications.
You share our passion for developing great software and enjoy staying on top of technology trends and best practices? Apply to join our team in Bangalore.
Take leadership role for Oracle Communication Session Monitor projects including design, implementation and mentoring.
Analyze and create implementation strategies for requirements
Developed highly efficient code for backend module of the product.
Use and contribute to the Continuous Integration and Continuous Delivery process (CI/CD).
Collaborate with local and remote teams (India, Europe, and USA) of software developers & Quality Assurance.
Excellent knowledge of developing performance critical applications in Linux environment.
Mandatory development experience in C,C and Python.
Mandatory experience with Linux internals.
Mandatary experience with build system like Git, Jenkins etc
Experience in Google Protobuf, ZeroMQ is as advantage.
Knowledge of design pattern and principals is an advantage.
Good understanding of IP networking fundamentals.
Sound Knowledge of telecommunication protocol like SIP, Diameter, RTP.
Knowledge of telecommunication networks (VoIP, LTE) is an advantage.
Experience of continuous integration with automated deployment and test.
Previous experience in agile development is a plus.
Good command of English in written and spoken communication.
What to expect
We work in mid-size team using state-of-the-art technologies.
We offer a competitive pay and do not watch the clock. We trust you and your skills and do not micromanage.
Working at Oracle means being among excellent, competent and inspiring people from around the globe.
Ability to learn new technologies, improve skills and develop yourself.
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
Job Type: Regular Employee Hire