Job Description
We are looking for an experienced Database Developer to join our team! As a Database Developer at our company, you will be responsible for designing, testing, planning, implementing, protecting, operating, managing and maintaining our company’s databases.
Duties & Responsibilities
- Gather user requirements and identify new features
- Writing efficient code
- Working closely with web designers and programmers to produce the functional web applications
- Constant communication with other colleagues in the business to develop and deploy their content and ensuring there is a clear establishment of what can be created within what timeframe
- Maintaining software (database) documentation – creating and maintaining data dictionaries for all the applications that we develop.
- Design stable, reliable and effective databases
- Optimize and maintain legacy systems
- Modify databases according to requests and perform tests
- Solve database usage issues and malfunctions
- Develop and maintain ETL routines
- Provide data management support to users
- Ensure all database programs meet company and performance requirements
- Research and suggest new database products, services and protocols