Database Developer
Apply NowCompany: Olympia Financial Group, Inc.
Location: Calgary, AB T1Y 7M8
Description:
Job Summary
We are currently looking for a Database Developer to join our IT team in our Calgary office.
Please note that this position is a hybrid role that will require in office attendance.
Duties and Responsibilities
Competencies
Formal education and experience
Specialized skills or knowledge
With us, It's Personal
We are currently looking for a Database Developer to join our IT team in our Calgary office.
Please note that this position is a hybrid role that will require in office attendance.
Duties and Responsibilities
- Uphold the division and Olympia's reputation and values, while promoting our motto "With Us, It's Personal" in all interactions with employees, clients, and business associates.
- Maintain and enhance our in-house custom-built financial systems using Oracle PL/SQL and Delphi.
- Contribute to the development and design of MSSQL Server Database.
- Decipher business requirements into a functional software product solution.
- Ability to translate existing database logic into application logic.
- Actively participate with our agile development practice with iterative planning, user story. creation and implementation, and iterative testing with business end-users.
- Adhering to the enterprise architecture roadmap with our software development practice.
- Writing reports and internal tools for our business needs.
- Flexible to perform various assigned tasks as requested by management and executives.
Competencies
- Connection - We build long-term relationships by collaborating with our clients and industry participants.
- Accountability - We are a trusted business partner operating with transparency and integrity.
- Innovation - We leverage technology to continuously improve how we serve our customers.
- Adept to work within a small team both collaboratively and independently.
- Strong communication skills working in a team environment as well as individually.
- Driven to learn new frameworks and grow in architectural design and coding capabilities.
- Self-motivated with a passion to learn and a drive for success.
Formal education and experience
- College and or University Degree in Computer Science, Management Information Systems or comparable experience (5+ years)
- Good understanding of database development and administration fundamentals.
- Strong MSSQL and Oracle PL/SQL skills, and/or equivalent database experience.
Specialized skills or knowledge
- Experience with MySQL and PostgreSQL.
- Experience with MongoDB or another NoSQL DB.
- Experience with backup and restoring databases.
- Experience with React Native / ReactJS.
- Experience with Python scripting.
- Experience with Event driven architecture and message queues.
- Experience with third party tools such as DevExpress, DevArt, and ReportBuilder.
- Experience with Git version control system.
- Financial applications experience an asset.
- Database Migration experience an asset.
- Successful completion of a Criminal Background check is required.
With us, It's Personal