Back-End Developer

at  Analyticsmart Consulting Inc

Toronto, ON M6K 3P6, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate18 Feb, 2025Not Specified19 Nov, 20244 year(s) or aboveSelenium,Javascript,Sql Server,Pandas,Testing,Unit Testing,Flask,Android,Css,Web Technologies,Databases,Communication Skills,French,Computer Science,Heroku,Django,Relational Databases,Web DesignNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT THE COMPANY

We are a well-established, mid level SAAS organization specializing in analytics solutions for customers in the North American market. Founded over a decade ago, we’ve built strong, long-lasting partnerships with varied clients and major global brands across the globe.
As a valued member of our team, you will be part of a dynamic workforce where collaboration, flexibility, and cutting-edge technology are at the heart of what we do.

REQUIRED QUALIFICATIONS AND EXPERIENCE:

  • University Degree in computer science or equivalent is required
  • 4+ years of experience with Backend Development using Python frameworks (FastAPI, Flask, Django)
  • 4+ years of experience working with relational databases (MySQL, MS SQL Server)
  • 1+ years of experience working with front-end frameworks (Angular preferred)
  • Experience with Python libraries - Pandas, Selenium
  • Experience with web technologies, HTML5, CSS3, JavaScript are essential
  • Ability to integrate multiple data sources and databases into one system
  • Experience with Heroku or any other Cloud platform experience
  • Experience with unit testing and testing frameworks
  • Experience with CI/CD
  • Ability to create database schemas that represent and support business processes
  • Strong unit test and debugging skills
  • Strong written and verbal communication skills
  • A good independent worker who can hit the ground running

PREFERRED QUALIFICATIONS, BUT NOT REQUIRED

  • Background in Consumer Package Goods Industry
  • Exposure to mobile app development
  • Web design
  • Knowledge of application implementations involving Cordova / Phonegap, JavaScript, CSS, Android and/or iOS native SDKs
  • Fluency in French

Responsibilities:

As our Backend Python Developer your primary focus will be managing the interchange of data between the server and the users. You will be responsible for the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well. This position is for immediate hire!

Your responsibilities will include but are not limited to:

  • Developing backend for web & mobile apps using FastAPI or other Python frameworks
  • Writing reusable, testable, and efficient code using Python programming language
  • Designing relational and NoSQL databases for app backend
  • Liaising with software development team to determine application requirements
  • Integration of user-facing elements developed by the full stack developer with server side logic
  • Developing back-end components to improve responsiveness and overall performance
  • Testing and debugging applications
  • Assessing and prioritizing client feature requests
  • Integrating data storage solutions
  • Reprogramming existing databases to improve functionality
  • Developing digital tools to monitor online traffic


REQUIREMENT SUMMARY

Min:4.0Max:9.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science or equivalent is required

Proficient

1

Toronto, ON M6K 3P6, Canada