A Database Developer writes and modifies databases. Data can be reorganized, communicated, and accessed in a number of different ways. Database Developers help decide best how to organize that data. Databases may contain the records and files of businesses and organizations. These records may include sales transactions, product catalogs and inventories, and customer profiles.
Database Developers create and organize management systems that provide effective and efficient access to information stored in databases. They provide knowledge in the design, implementation, and maintenance of database management systems. They are also responsible for security measures for these systems.
They must possess excellent communication skills to educate and answer questions from various people who are connected with the database systems.
Day to Day Duties:
- Identify system requirements by communicating with data administrators and system users about the types of information needed
- Determine how data should be organized, who should have access to various data and how it should be communicated
- Design and develop models and database architecture
- Construct, install, and test the database system
- Write manuals or explain the database’s function
- Modify existing databases, as user needs change
- Find faults in programs
- Prepare reports on database use, capabilities, and liabilities
- Customize databases for specific needs
- Train users and provide technical support
- Consult with users to make modifications as required
Database Developers may work regular hours in offices, or set their own hours and work from home. They may work in a small team or with other programmers and computer staff.
Average Salary: Salary: $58,000-$84,000. Salary: Based on various websites and resources (ex. Salary.com, PayScale.com, and SalaryExpert.com). Specialty, gender, age, and location made a big difference in earnings.
Anywhere computers can be found is also where Database Developers can be found. Software development and consulting companies, government agencies, electronics companies, hospitals, universities, banks and law enforcement agencies are just some of the places that they are employed. Some Database Developers choose to work on their own and contract out their services to various clients.
The US Bureau of Statistics Occupational Outlook Handbook, 2008-2009 Edition points out that:
“Employment in computer systems design and related services will grow by 38.3 percent and add nearly one-fourth of all new jobs in professional, scientific, and technical services. Employment growth will be driven by the increasing reliance of businesses on information technology and the continuing importance of maintaining system and network security. Management, scientific, and technical consulting services also will grow at a staggering 78 percent and account for another third of growth in this super sector. Demand for these services will be spurred by the increased use of new technology and computer software and the growing complexity of business.”
- Computer Science
Additional Courses to Enhance Skills:
Additional Computer Science, Math, and Business courses
Alternate Job Titles:
- Database Manager
- Database Designer