Responsible for overall systems design and architecture, including new solutions and patterns.Collaborate with business users and stakeholders through design and implementation, including needs analysis and system requirements.
Most data sources will be on premise RDBMS systems including Oracle and Teradata and will require general fluency in writing efficient SQL queries, basic understanding of SQL performance tuning, and experience with translating relational data models into JSON/AVRO schema objects.
As a Senior Developer, you are responsible for development, support, maintenance and implementation of a complex project module. You should have good experience in application of standard software development principles.
In this role, the selected candidate will assist in training application programmers in the protocols involved in updating and accessing the database; assists in updates of the data dictionary, including writing control statements.