Python Software Developer, Elumicate

Python Software Developer, Elumicate

Company Elumicate
Job title Python Software Developer
Job location Moncton, NB, Canada
Type Full Time

Responsibilities:

  • Write effective, scalable code 
  • Develop back-end components to improve responsiveness and overall performance 
  • Integrate user-facing elements into applications 
  • Test and debug programs 
  • Improve functionality of existing systems 
  • Implement security and data protection solutions 
  • Assess and prioritize feature requests 
  • Coordinate with internal teams to understand user requirements and supply technical solutions 

Requirements & Skills:

  • Extensive experience in widget/GUI Development using Tkinter, PyQt5, Kivy, etc. 
  • Familiarity using Machine Learning with Python 
  • Familiarity using end-to-end Artificial Intelligence with Python 
  • Experience creating installers (NSIS, Package Maker, etc.) 
  • Experience in Data Analysis using Python packages 
  •  Knowledge in IaaS such as IBM Cloud, AWS, and Azure. 
  • Experience in Container application implementation and troubleshooting with Docker (Engine, Images, etc.) and Docker Management Utilities (Kubernetes) 
  • Experience in SQL and PostgreSQL server administration (Backup/Recovery), T-SQL scripting 
  • Write product or system development code 
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality (multithreading, multiprocessing, etc.) 
  • Familiarity with front-end technologies (like JavaScript and HTML5) 
  • Team spirit 
  • Good problem-solving skills 
  • Contribute to existing documentation and adapt it based on product/program updates and user feedback. 
  • Bachelor’s degree in Computer Science, Engineering, related technical field, or equivalent practical experience 
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree 
  • Expertise in at least one popular Python framework (like Django, Flask, or Pyramid) 
  • If these work qualities are of interest to you, apply now.

apply for job button