Emerald Resource Group - Cleveland, OH

posted 27 days ago

Full-time - Senior
Onsite - Cleveland, OH
Administrative and Support Services

About the position

The Senior Database Developer is responsible for the design, development, implementation, and maintenance of database solutions that support web applications, primarily focusing on Oracle database applications. This role involves optimizing database functionalities, resolving performance issues, and collaborating with developers and stakeholders to ensure robust database operations.

Responsibilities

  • Collaborate with business units to identify and analyze business requirements for projects.
  • Conduct feasibility and cost/benefit analyses for proposed projects, identifying technical requirements and providing comprehensive responses.
  • Plan and organize tasks, report progress, and coordinate with development teams.
  • Identify and implement internal process improvements to enhance automation, optimize data delivery, and redesign infrastructure for greater scalability.
  • Undertake complex programming assignments, adhering to established standards, methods, and best practices.
  • Design application and database components for development projects, analyzing business models and customer requirements.
  • Utilize advanced SQL knowledge to develop performant queries and guide full-stack developers in design approaches.
  • Mitigate risks associated with technically complex projects and provide guidance on database-related design decisions.
  • Maintain and modify Sher-link applications, incorporating approved changes and resolving critical application problems.
  • Analyze existing SQL queries for performance improvements and proactively search for non-performant database programs.
  • Conduct research into modern technologies and train development teams on new tools and frameworks.
  • Mentor and coach developers, provide tier 2 support for critical application issues, and address internal audit concerns for Sarbanes-Oxley compliance.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or related field, or equivalent experience.
  • Minimum 5 years of IT experience, with extensive experience in Oracle database development.
  • Proficiency in PL/SQL development, including PL/SQL Types, Collections, Functions, Procedures, Packages, and Materialized Views.
  • Experience with relational SQL and NoSQL databases, data transformation, metadata management, and workload management.
  • Strong analytical and problem-solving abilities, coupled with excellent verbal and written communication skills.

Nice-to-haves

  • Commitment to inclusion, diversity, and customer service orientation.
  • Responsive to new learning opportunities and growth, with a focus on continuous improvement.
  • Motivated to contribute time and effort to achieve accurate and timely results.
  • Organized and able to prioritize tasks effectively in a collaborative team environment.
  • Customer-focused with a strong commitment to team success and individual achievement.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service