Senior Database Developer
, AZ, United States
***No third-party or H1-B candidates will be accepted.***
Title: Senior Database Developer
Location : Hybrid, Greater Phoenix, Arizona
Hiring Model: Initial full-time, 6 to 12-month contract with the possibility to convert to a permanent employee or extend long-term
About the Client:
Our Client is one of the fastest-growing communities in the nation and has transformed from a small agriculture-based town to a vibrant technology center in Arizona and the Southwest. The community represents a mix of youthfulness and long-standing traditions that make it a great place to visit and live. Our Client's rich history, diverse culture, and quality community services make this a top community to live, work, and play.
About the Job:
We are seeking a highly skilled and experienced Senior Database Developer to join our dynamic team. The ideal candidate will possess extensive expertise in database development and design, with a strong background in Oracle and SQL databases, as well as proficiency in node.js database management. The role requires senior-level experience in Python scripting and a deep understanding of APIs and interfaces. Front-end development skills in Angular and/or React are a plus.
Responsibilities:
Database Development and Design:
Design, develop, and maintain robust and scalable database solutions using Oracle and SQL.
Implement best practices for database schema design, indexing, and query optimization.
Ensure data integrity, security, and availability through comprehensive backup and recovery plans.
Node.js Database Management:
Utilize node.js for efficient database operations and integration with backend services.
Develop and maintain server-side logic and database interactions using node.js frameworks.
Python Scripting:
Develop and maintain Python scripts for data manipulation, ETL processes, and automation tasks.
Ensure the efficiency and scalability of Python code within database operations.
APIs and Interfaces:
Design, develop, and maintain APIs for seamless integration with various applications and services.
Collaborate with frontend and backend developers to ensure cohesive and efficient data flow across systems.
Front-End Development (Nice to Have):
Utilize Angular and/or React for developing responsive and user-friendly web interfaces.
Work closely with the UI/UX team to implement design specifications and improve user experience.
Qualifications:
Education and Experience:
Bachelor's degree in Computer Science, Information Technology, or a related field.
Minimum of 5 years of experience in database development and design.
Technical Skills:
Expertise in Oracle and SQL database management systems.
Strong proficiency in node.js for database operations.
Advanced Python scripting skills.
Extensive experience with API development and integration.
Familiarity with Angular and/or React for front-end development is a plus.
Other Skills:
Excellent problem-solving and analytical skills.
Strong communication and teamwork abilities.
Ability to work independently and manage multiple tasks effectively.
#J-18808-Ljbffr