Full Stack Application Developer

As one of the fastest growing insolvency firms in Canada, Bromwich+Smith’s goal is to help an ever-greater number of Canadians find relief from debt. We are an organization of individuals with diverse skills, interests, cultural backgrounds + opinions that strengthen our collaborative team.

The Company: We are more than just licensed insolvency trustees. We help people through some of the most emotionally challenging points in their lives and assist them in rebuilding their worth.

        + We give our clients the advice, attention, and confidence to overcome financial obstacles.

        + We believe in treating everyone with grace + respect.

Position: Full Stack Application Developer

Location: Calgary, AB

Type: Permanent, Full time

Position Summary:

Due to our rapid growth, we are looking for a Full Stack Application Developer who can work collaboratively with our growing, dedicated team of I.T. professionals. You will play a key role in supporting business process and technology improvements by designing and architecting n-tier solutions to integrate multiple technical systems and data sets using ETL (Export, Transform, Load) software. You will also participate in all aspects of basic daily helpdesk support, via ticket system.

Specific Duties + Responsibilities:

+ You will design software solutions such as webpages and applications following object-oriented methodologies;

+ You will integrate web services using RESTful API’s via JSON/XML languages;

+ You will build controls/widgets to assist in the collection of data and help develop automated workflows to reduce     the monotony of specific business processes;

+ You will design and architect n-tier solutions to integrate multiple technical systems and data sets using ETL (Export, Transform, Load) software;

+ You will participate in all aspects basic daily support (via ticket system), rotational after hours, on call and weekend server update activities;

+ You will work closely with the I.T. Manager, Technical Team Lead and other business stakeholders to deliver a compassionate, client-centric experience;

+ You will attend daily scrums, project meetings and departmental meetings as required;

+ You produce quality and timely solutions every day.

Minimum Requirements:

+ You hold a Bachelor’s Degree in Computer Science or a comparable field from an accredited institution;

+ You have at least four (4) years of software development experience;

+ You are organized, self-directed and able to prioritize multiple responsibilities and tasks;

+ You have strong communication skills oral, written and presentation;=

+ You possess strong teamwork skills;

+ You are able to participate in the rotational after-hours on-call duties in accordance with the business needs.

Required I.T. Knowledge/Experience:

+ C#
+ Pearl
+ SQL Server (SSRS/SSIS)
+ Websockets

Nice to Have:

+ PowerShell
+ Windows 10, Server 2016 operating systems.
+ Drupal
+ Visual Basic
+ ETL Integration Experience

Job specific competencies:

+   Critical thinking to assess situations that require higher level intervention;
+   Strong analytical skills when addressing situations to determine appropriate solution or outcome;
+   Excellent written and verbal communication skills to handle and respond to different situations;
+   Superior Customer Service skills when dealing with internal and external stakeholders;

+   Excellent time management and planning skills;
+   Works collaboratively with team members and others;
+   Operates with high attention to detail to meet or exceed team goals;
+   Accountability- takes personal ownership and responsibility for the quality and timeliness of work commitment;
+   Continuous learner

Core Competencies:

+    Integrity, Ethics & Honesty
+    Service oriented
+    Relationship builder
+    Adaptable
+    Accountable
+    Flexible
+    Positive attitude

The Location: This position based out of our new office in downtown Calgary, we are just steps from the beautiful Bow River and 2 blocks from Calgary’s c-train. As an eco-friendly company, we support our employees by offering a company paid monthly transit pass. Our employees enjoy an open workspace with ergonomic sit-stands desks.

Why Should You Apply?

+   You will be part of a growing and dynamic Insolvency firm with offices in Alberta, British Columbia, and  Ontario.

+   We offer on the job training with an opportunity for growth and professional development.

+   We offer a competitive salary with annual performance reviews, incremental increases and the opportunity to earn annual bonus for superior performance.

+   We have great benefits that include wellness days, paid vacation time, and a company matching group saving program.

+   We have a state-of-the-art gym in our building.

Bromwich+Smith strives to be a steward in our communities. The firm volunteers time and resources to organizations such as the Ronald McDonald House and various other charitable causes, walks, and fund-raising activities that benefit those in need in our community. 

We are passionate about helping individuals Rebuild their Worth!

How Should You Apply?

+      Send us your resume and cover letter through career@bromwichandsmith.com.
+      Tell us how your skills align with the minimum requirements of this position.

*We thank you for your interest in Bromwich+Smith. Only those candidates selected for an interview will be contacted.