Job Directory Senior Database Engineer

Senior Database Engineer
Foster City, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

About Us:

Arena Solutions serves hundreds of manufacturing companies world-wide with Arena PLM, our flagship on-demand Product Lifecycle Management solution, and we are looking for a Senior Database Engineer, with prior OLTP application development experience, who is excited to join our team. Arena has an informal, team-based company culture where best practices are used throughout the software lifecycle to ensure the quality of our PLM solution starting with design and development, through verification & validation, all the way to application maintenance and customer support. As a Senior Database Engineer, you will be playing an important role in the design and implementation of our on-demand PLM application while working alongside our dedicated operations team. Come be a part of our highly collaborative and fast-paced environment and help us change the way products are made.

Responsibilities:

* Understand, support and enhance Arena PLMs physical data model deployed on Oracle
* Make significant contributions to application design and development
* Come up with optimal data model and efficient PL/SQL code for various domain problems
* Contribute substantially in design & development of schema objects, technical review of SQL code with peers as well as design review with other members of the team
* Re-factor poorly performing SQL as necessary
* Undertake system and Application tuning activities including tuning SQL queries and database/system
* Write high quality SQL and PL/SQL code to implement new product features as required
* Participate in a scrum-based, collaborative development process with the potential of being a project leader

Requirements:

* BS or MS. in computer science or a closely related field
* 5+ years experience in designing and developing business transaction processing applications using Oracle
* Substantial Hands-On experience writing PL/SQL Stored Procedures and Efficient SQL
* Prior experience of designing and developing applications for high availability (99.99% uptime) systems
* Good understanding of Test Driven Development methodologies
* Desirable development experience in Java and J2EE, especially with iBatis or Hibernate or Java Persistence
* Significant development experience in a Unix/Linux environment
* Strong technical writing and communication skills
* Ability to work well in a team
* Must have prior OLTP experience

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.