Software Developer - Python
at High Tech Genesis
Kanata, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 31 Jan, 2025 | Not Specified | 01 Nov, 2024 | 4 year(s) or above | Test Driven Development,Flask,Docker,Design Patterns,Django,Html5,Postgresql,Azure,Python,Mysql,Css,Computer Science,Numpy,Google Cloud,Javascript,Databases,Automation | 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:
Location: Canada
Term: Contract/Employee (TBD)
High Tech Genesis is experienced and motivated Python Developers to join our team and contribute to the design and development of high-quality software solutions.
This role involves working with cutting-edge technologies, including Generative AI (GenAI), to streamline automation processes and deliver innovative solutions. If you have a strong foundation in Python, cloud platforms, and front-end technologies, we encourage you to apply.
- Bachelor’s degree in computer science, Engineering, or related field
- 4-5 years of professional experience as a Python developer
- Experience with front-end technologies such as JavaScript, HTML5, and CSS
- Solid understanding of object-oriented programming and design patterns
- Utilize Python libraries and frameworks effectively to streamline development
- Implement secure, efficient, and scalable database architectures
- Leverage Generative AI (GenAI) tools to enhance automation and create innovative solutions
- Troubleshoot and resolve technical issues across various stages of the development lifecycle
- Experience with version control systems, preferably Git
- Proficient with databases such as MySQL, PostgreSQL, or NoSQL databases (e.g., MongoDB).
- Understanding of RESTful API design and implementation
- 3-5+ years of experience with Python development, including experience with Python libraries (e.g., Pandas, NumPy, Flask, Django)
- Proficiency in developing, deploying, and managing applications on both public and private cloud platforms (e.g., AWS, Azure, GCP)
DESIRED SKILLS:
- Experience with cloud platforms (e.g., AWS, Google Cloud, Azure)
- Familiarity with containerization technologies like Docker
- Knowledge of CI/CD pipelines and tools (e.g., Jenkins)
- Experience with test-driven development and automated testing frameworks (e.g., Pytest)
- Understanding of Agile development methodologies
High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values.
Please be advised:
- Applicants must have the legal right to work in the Canada.
- Kindly submit your resume in MS Word format upon application for this position.
Responsibilities:
- Bachelor’s degree in computer science, Engineering, or related field
- 4-5 years of professional experience as a Python developer
- Experience with front-end technologies such as JavaScript, HTML5, and CSS
- Solid understanding of object-oriented programming and design patterns
- Utilize Python libraries and frameworks effectively to streamline development
- Implement secure, efficient, and scalable database architectures
- Leverage Generative AI (GenAI) tools to enhance automation and create innovative solutions
- Troubleshoot and resolve technical issues across various stages of the development lifecycle
- Experience with version control systems, preferably Git
- Proficient with databases such as MySQL, PostgreSQL, or NoSQL databases (e.g., MongoDB).
- Understanding of RESTful API design and implementation
- 3-5+ years of experience with Python development, including experience with Python libraries (e.g., Pandas, NumPy, Flask, Django)
- Proficiency in developing, deploying, and managing applications on both public and private cloud platforms (e.g., AWS, Azure, GCP
REQUIREMENT SUMMARY
Min:4.0Max:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science engineering or related field
Proficient
1
Kanata, ON, Canada