What are the responsibilities and job description for the Senior Database Developer position at Seneca Resources?
Senior Database Developer (Advanced) Senior level SQL Server and Azure Database Developer working both independently and within team environments that will operate in all aspects of RDBMS database design, security, and administration; to include proficiency with Azure DevOps. Develops and supports an overall data architecture that supplies the information needs of the business in an optimized and secure environment.
- Candidate should be extremely proficient with Data Manipulation Language (DML), Data Query Language, (DQL), and Data Control Language (DCL) as well as data management concepts such as normalization, aggregation, concurrency, and data modeling, to include data interchange formats such as JavaScript Object Notation (JSON).
- Azure Cloud services, BLOB Storage, DevOps, SQL Data Tools, MS Power Apps, SQL Reporting Services, and MS Power BI are additional resources that the candidate should be highly provisioned for in the implementation of enterprise level services.
- Strong expertise in Data Modeling - Logical Modeling, Physical Modeling, Relational Modeling, ER Diagrams, Entities, Attributes, Cardinality, Functions, Views, and Triggers.
- Typically has 6 to 10 years of IT work experience in DBA, DBMS design\support and relevant data computing environments.
- Large organizational transition from on-premises to cloud-based architecture.
- Extended Experience utilizing the System Development Life Cycle (SDLC) process alongside the Agile development environment utilizing SRUM framework.
- Candidate will work closely with Project Management, Application Designers, Data Administrators and Project Owners in workflow and business rule discovery, application design assistance, data modeling, and any applicable project related implementation of process controls.