Job Summary
We are seeking a highly skilled and experienced Lead Oracle Database Developer with Linux and Python scripting knowledge to join our dynamic team. This role offers an exciting opportunity to contribute to the development of cutting-edge solutions and drive our success in the digital marketplace.
What You Do
• Develop efficient and maintainable software to meet business user requirements.
• Gather and translate business requirements into technical specification documents.
• Write code based on technical specifications.
• Troubleshoot and resolve technical issues, including performance-related concerns.
• Provide On-Call support for production systems.
• Ensure the development and execution of test plans to validate system requirements.
• Code and test large-scale Oracle back-end database applications.
• Actively participate in design discussions, offering input for building high-performance and robust applications.
• Perform performance tuning and troubleshooting for large-scale eCommerce applications.
• Create proof of concept or prototypes when necessary and contribute to technical and database/data model design.
• Conduct thorough code reviews to maintain system quality.
• Mentor and guide team members to overcome development challenges.
Knowledge & Experience
• Proficiency in UNIX shell scripting using bash/ksh, awk, sed, etc., with a preference for RHEL as the operating system.
• Strong expertise in Oracle SQL, PL/SQL, including triggers, procedures, functions, and packages, XML query, as well as SQL Loader.
• In-depth knowledge of PL/SQL for Oracle 19c is highly preferred.
• Ability to troubleshoot and resolve data, system, and performance issues.
• Possess strong analytical and technical skills.
• Exceptional oral and written communication skills.
• Problem-solving and troubleshooting abilities are essential.
• Self-driven and proactive with a willingness to take ownership of projects from inception to completion.
• Preferred knowledge of Oracle XML DB.
• Familiarity with at least one object-oriented programming language, with a preference for Python.
• Experience in Web Services, including SOAP, XML, JSON, and Restful Services, is advantageous.
• Proficiency in transferring large files using Sftp and loading them into the Oracle database.
• Adaptability to Scrum/Agile methodologies.
• Hold a bachelor's degree.
• Possess over 12 years of experience in Oracle Database development.
EEO Statement
Barnes & Noble is an equal opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to age, race, color, ancestry, national origin, citizenship status, military or veteran status, religion, creed, disability, sex, sexual orientation, marital status, medical condition as defined by applicable law, genetic information, gender, gender identity, gender expression, hairstyle, pregnancy, childbirth and related medical conditions, reproductive health decisions, or any other characteristic protected by applicable federal, state, or local laws and ordinances.
Please tell us if you require a reasonable accommodation to apply for a job or to perform your job. Examples of reasonable accommodation include making a change to the application process or work procedures, providing documents in an alternate format using a sign language interpreter, or using specialized equipment. Contact ([redacted].