software developer
Title posted on indeed.com -
Software Developer - Python
Posted on
November 20, 2024
by
Employer details
Atriano LLC
Job details
*Job description*
*Required Skills and Qualifications*:
· 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).
*Preferred 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
Job Type: Full-time
Pay: $100,000.00-$120,000.00 per year
Work Location: In person
-
LocationOttawa, ON
-
Workplace information
On site
-
Salary$100,000 to $120,000YEAR annually
-
Terms of employment
Full time
-
Starts as soon as possible
- vacancies
1 vacancy
- Source
indeed.com
#9535193246
Important notice: This job posting has been provided by a partner site. Job Bank is not responsible for this content.
Report a problem with this job posting
Thank you for your help!
You will not receive a reply. For enquiries, please contact us.