Assistant Director - Senior Database Develope

8 - 10 years experience  •  Accounting, Finance & Insurance

Salary depends on experience
Posted on 06/21/18
Toronto, ON
8 - 10 years experience
Accounting, Finance & Insurance
Salary depends on experience
Posted on 06/21/18

12800BR

Apply

Moody’s Analytics - Enterprise Risk Solutions (ERS)

Engineering & Technology - Database Engineering

Regular - Entry Level

Overview:
The system programmer is responsible for designing and implementing new features that require significant knowledge in the database design and programming, object oriented design, programming complex data conversions, assisting actuarial programmers in writing fast and reliable database related code, profiling and developing code to improve database performance.

Primary Responsibilities

  • Initially, learn as much as possible about AXIS database architecture and structure, insurance products and various aspects of insurance operations and the various supporting applications
  • Write efficient, bug-free code in compliance with GGY programming standards
  • Write concise documentation in help text, KB articles and comments in code
  • Present new ideas to improve database design and performance

Other Responsibilities

  • Other duties as assigned

This role is part of our Systems Design Team.

  • Graduate computer science degree from a recognized post-secondary institution

  • Comprehensive knowledge of database technologies (database design principles, SQL, DAO, ADO, ODBC, OLE DB)

  • Experience in working with SQL Server and programming for it

  • Comprehensive knowledge of C++ and C#/.Net technology

  • Experienced in software design and development

  • Experienced in designing high performance database applications and performance tuning

  • In-depth knowledge of Object-Oriented Design and N-tier application

  • Hands-on knowledge of VBA or similar scripting languages

  • Experience in troubleshooting and debugging programming defects in large applications

  • 7+ years of experience

  • Ability to work in a fast paced, dynamic, team environment

  • Excellent research, analytical and problem solving skills

  • Excellent communication skills

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.