Software Designer and Database Analyst
Job Description
Design, create, and maintain database solutions for managing records and developing “Business Intelligence” solutions. Evaluates database design tradeoffs, impacts, user expectations, performance levels and space allocation requirements, balancing ease of use with performance. Identifies areas where standards are appropriate and proposes standards, guidelines, controls and procedures. Collaborates with other divisions to identify business processes that can be improved through a technological solution, acts as Project Manager for software development projects designing, developing, testing and implementing new releases of proprietary software.
Responsibilities
-
Develop and maintain database solutions for, Business Intelligence, Data analysis, Database reporting, Data warehousing and Database replication using SQL Server 2000 databases.
-
Develop and maintain software applications on .NET, .ASP, Visual Basic platforms.
-
Business process analysis and solution development with all divisions in the organization.
-
Design Intranet Website solutions (customized DotNetNuke).
-
Research and recommend the use of commercial software.
-
Act as second level support to the help desk regarding application and database issues.
Qualifications
- Knowledge of Visual Basic or C++, .NET, .ASP programming languages and development tools.
- Experience with SQL scripting, Business Intelligence, Data analysis, Database reporting, Data warehousing, Data mining and Database replication using SQL Server 2000 databases.
- A minimum 3 years experience in database design, administration, and programming with .NET, .ASP, Visual Basic or C++.
- Bachelor's degree in Engineering, Computer Science or related technical experience.
- Strong oral and written communication skills.