Back-End Developer
at Analyticsmart Consulting Inc
Toronto, ON M6K 3P6, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 18 Feb, 2025 | Not Specified | 19 Nov, 2024 | 4 year(s) or above | Selenium,Javascript,Sql Server,Pandas,Testing,Unit Testing,Flask,Android,Css,Web Technologies,Databases,Communication Skills,French,Computer Science,Heroku,Django,Relational Databases,Web Design | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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