Database software developers create database software for their employer. They are responsible for implementing data models and database designs to ensure security and data integrity. A typical day's activities may include relatively simple duties such as creating tables, handling support tickets, and dealing with production issues, as well as more complex duties such as reviewing database indexes and performing coding. Interpersonal skills are required for this position to resolve issues and develop solutions to ongoing problems.
Database software developers may work in a variety of fields, including banking, communications, technology, and many others. They generally work during regular business hours, but they may be required to be on call for urgent situations; additional and/or alternative hours may be regularly required depending on the employer's needs. This job generally takes place in an office setting, with many hours spent in front of a computer.
Software Developer, Database Tasks
Design, implement, and test database schemas.
Design, write, test, and debug database stored procedures and complex queries to extract, calculate or manipulate information.
Work with middle-tier developers to integrate back-end database code with business applications.