Overview

Job title: Senior Full Stack Software Developer

Salary Range: 90 to 120K per year

Reports to: President-CEO

Send your resume to [email protected] or apply via HackerX

Job description

 

Dogico is a Canadian IT consulting company in operations since 1998. Over the years, Dogico has been responsible for projects in Software Development, Business Intelligence, and Data Science.

We are a team that values creative solutions, teamwork, and work-life balance.

We are developing software products for our clients, in the mining industry, using PowerBI, Data Science image processing, and traditional software apps. As a Senior Full Stack Software Developer, you will contribute to building scalable, secure, and maintainable software. You will have the chance to work with a creative team, learn some of the latest technologies (.NET Core 2, Azure), and apply them to solve real world problems.

 

General Responsibilities

·        Design, implement, test, deploy, and refine software components, mainly in C# or Java.

·        Actively participate in software development by writing readable, maintainable, and test-driven scalable solutions in an agile environment.

·        Analyze, critique, and make recommendations, on solutions proposed by peers, by performing code reviews daily.

·        Mentor and assist intermediate and/or junior level staff with projects.

·        Support Data Science team with software guidance and performance analysis.

·        Build Python scripts to support image and video analysis (pySpark, OpenCV, Databricks).

 

Requirements

·        Solid knowledge and experience with .NET ecosystem, C# and/or Java.

·        Solid competencies in relational databases with SQL

·        Experience with multithreading and parallel programming

·        Bachelor’s or College certificate in Software Engineering, Computer Engineering, Computer Science, Information Technology, or related technical field.

·        7+ years of experience as a developer.

·        Technically autonomous and ability to work with minimal supervision.

 

Additional Skills

·        Experience with Azure cloud platform.

·        Experience with Business Intelligence platform (any).

·        Curiosity to learn new technologies and processes.

Strong work ethic and professionalism.
Benefits

·        Employer paid dental care, extended health care, and Employee Assistance Program.

·        Employee Training

·        Tuition reimbursement

·        Flexible schedule

·        Work from home policy

·        Employee Perks

·        Casual dress code

·        Company events

Send your resume to [email protected]