As a database developer, you probably work in a medium-sized to enterprise-scale organization and use powerful database management and data analysis tools. Your role is to design, develop, and implement complex database systems, tools, and applications. Your specialty might be writing queries and stored procedures, using data modeling tools, designing and optimizing databases, or implementing at the physical level. You must have a thorough understanding of relational databases. You are the Microsoft SQL Server expert whose responsibilities might include supporting and securing critical information systems and providing reliable data that can be used in business-specific software solutions.
Database administrator
SQL Server database developer
Software engineer
Database engineer
Write queries
Design, program, and implement databases
Troubleshoot programming objects
Tune and optimize database performance
Design and troubleshoot the data access layer of an application
Gather business requirements
Three years or more
50 percent developing and testing solutions
25 percent administration and management
25 percent responding to user requests