TITLE: Database Developer - CBIE-BCEI

advertisement
JOB DESCRIPTION
TITLE:
Database Developer
SUPERVISOR:
Executive Vice President
DIVISION:
Finance and Administration
LOCATION:
Ottawa
POSITION SUMMARY
Reporting to the Executive Vice President, Finance and Administration, and working closely with the
Manager, Information Systems, the Database Developer is a member of the team responsible for
the management of an internally development scholarship management system. The Database
Developer provides support in the areas of application server administration, development and
analysis.
RESPONSIBILITIES












Designs, develops and maintains web-based business processes and database applications
Designs and implements innovative software applications using up to date techniques and
software methodologies
Assists in conducting needs analysis for the development of new system and/or the
modification of existing systems
Maintains and modifies existing applications and performs maintenance programming for
existing version
Builds a module for external users profiles and enables loading of documents, linking them
to the existing system and database
Builds a security scheme for users to login and have different access rights relating to the
database
Ensures the integrity and security of institutional data
Creates necessary technical and architectural documentation
Actively identifies and participates in training, education and development activities to
improve own knowledge and performance to sustain and enhance professional development
Provides expert level support to users with software-related issues or problems as necessary
Communicates effectively and collaboratively with other workers and customers
Develops proactive working relationships with employees both inside and outside the team
1



Consults with CBIE staff to determine business and functional requirements, evaluates these
requirements and identifies solutions
Plays a role in supporting corporate CBIE activities such as membership relations, CBIE
conference and other cross team projects and committees, participates in regular staff
meetings/events and performs other duties as required
Other duties as assigned.
QUALIFICATIONS














Undergraduate degree in Computer Sciences, Management Information Systems, or related
field
Five (5) years relevant work experience in database programming, analysis and application
server administration
Familiarity with networking and application distribution and system documentation
Experience in Java Framework development and servlets
Strong MS SQL Server skills, and experience in migration from MS Access to MS SQL Server
Strong in MS SQL Server database Stored Procedures/Triggers and database development
Experience in structured relational Database Design and ERD, and in Java Application Servers
Experience with Rich Internal Applications such as Java Script, AJAX, HTML, etc
Excellent communication skills in English, oral and written
Ability to write concise and accurate technical instructions throughout program development
Ability to troubleshoot programming changes, errors, and subsequent modifications; must be
able to do this with the work of other programmers
Fundamental skills in data analysis and data modeling
Excellent interpersonal, organizational and analytical skills
Ability to work independently and as a team member; cope with workload pressure and
deadlines; and work in a results-based environment.
February 2013
2
Download