Oracle Software Developer 4 in Bangalore, India
Software Developer 4
Within Database security team, you would be a Technical Lead for one or more Oracle database security components such as Auditing, Authentication, TDE/Redaction, Security Compliance, VPD/OLS/RAS and Network Security technologies. Specifically, you will define, design and develop database security components and effectively interact with varied stake holders to take the component for strong adoption in Cloud, Multi-tenant and Big Data environments.
You are expected to have 7-10 years of systems/kernel development experience, especially in C/C , Good computer science fundamentals (Operating systems, Compilers, Data Structures and Algorithms) and interest in Information Security. You are also expected to have worked on end-to-end product development (Analysis, Design, Development, Testing, Code Reviews) and can independently design, develop and deliver data security features / projects.
You need to have
BS or MS degree in Computer Science and Engineering from a premier institute
6 to 10 years of experience in Product Development
Experience in Systems Programming. Exposure to developing database internals, security solutions is preferred
Knowledge and Experience in Big Data and Cloud Development is favored
Sound knowledge of Computer Science areas and fundamentals
Programming experience in C or C , Java/J2EE on UNIX platforms
Experience in developing one or more of the major relational databases (Oracle, Postgres, IBM DB2, MS SQL server)
Experience in SQL and PL/SQL is a plus
Strong analytical and problem solving skills
Knowledge in Oracle Database development is preferred for Oracle internal transfers or former Oracle employees
Excellent written and verbal communication skills
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