Senior Software Developer Telecom Monitoring
Oracle is the worlds 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.
Salary: Not Disclosed by Recruiter
/ Software Services
Functional Area: IT Software - Application Programming
Role Category: Programming & Design
Role: Software Developer
Employment Type: Permanent Job, Full Time