Python Developer

3 weeks ago


Edmonton, Canada Ebsco Subscription Services España SL Full time

Press Tab to Move to Skip to Content Link

Select how often (in days) to receive an alert:

Company Name:  EBSCO Information Services

EBSCO Information Services (EIS) provides a complete and optimized research solution comprised of e-journals, e-books, and research databases - all combined with the most powerful discovery service to support the information needs and maximize the research experience of our end-users. Headquartered in Ipswich, MA, EIS employs more than 2,700 people worldwide, most now working hybrid or remotely. We are the leader in our field due to our cutting-edge technology, forward-thinking philosophy, and outstanding team. EIS is a company that will motivate you, inspire you, and allow you to grow. Our mission is to transform lives by providing relevant and reliable information when, where, and how people need it. We are looking for bright and creative individuals whose unique differences will allow us to achieve this inclusive mission around the world.

Edmonton-based Stacks is looking for a new Python developer to join the team Stacks is the first turnkey, responsive web platform with plug and play integrations and mobile apps connected in real time. Empowering librarians to create world class library experiences by bringing local content, catalogs, and electronic resources together. Stacks creates a seamless user experience on any device, anywhere.
 
Key Responsibilities:

  • Lead all aspects of the project life cycle, including identification of business needs and gaps, defining business requirements, solution design, software development, and project delivery.
  • Maintain and innovate in an IT environment comprising of Python, Django, and AWS.
  • The Python developer will lead all aspects of the project life cycle, including identification of business needs and gaps, defining business requirements, solution design, software development, and project delivery.
  • This role will also design, build, deploy, and maintain features for our cloud-based backend services and take a proactive role in the continuous improvement of our documentation, architecture and scalability as we continue to grow rapidly.

Required skills: 

  • Bachelor’s Degree in computer science, or equivalent experience.
  • 5+ years of professional experience in Python programming.
  • Proficiency with FastAPI (our API framework of choice), Flask, or other Python web frameworks.
  • Experience with REST API design and implementation.

Preferred Skills:

  • Experience with performance-minded SQL in software development
  • Experience in Agile (preferred) and/or Waterfall methodologies
  • Solid understanding of cloud services, specifically AWS, where our stack is hosted.
  • Strong understanding of general programming best practices, software architecture, and scalability.
     

We are an equal opportunity employer and comply with all applicable federal, state, and local fair employment practices laws. We strictly prohibit and do not tolerate discrimination against employees, applicants, or any other covered persons because of race, color, sex, pregnancy status, age, national origin or ancestry, ethnicity, religion, creed, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, training, promotion, discipline, compensation, benefits, and termination of employment. We comply with the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local law.


Job Segment: Cloud, Developer, Information Technology, Programmer, Computer Science, Technology

#J-18808-Ljbffr
  • Python Developer

    3 weeks ago


    Edmonton, Alberta, Canada EBSCO Information Services Full time

    Responsibilities: Lead all aspects of the project life cycle, including identification of business needs and gaps, defining business requirements, solution design, software development, and project delivery. Maintain and innovate in an IT environment comprising of Python, Django, and AWS. The Python developer will lead all aspects of the project life...

  • Python Developer

    3 weeks ago


    Edmonton, Canada EBSCO Industries Inc Full time

    EBSCO Information Services (EIS) provides a complete and optimized research solution comprised of e-journals, e-books, and research databases - all combined with the most powerful discovery service to support the information needs and maximize the research experience of our end-users. Headquartered in Ipswich, MA, EIS employs more than 2,700 people...

  • Python Developer

    3 weeks ago


    Edmonton, Canada EBSCO Industries Inc Full time

    EBSCO Information Services (EIS) provides a complete and optimized research solution comprised of e-journals, e-books, and research databases - all combined with the most powerful discovery service to support the information needs and maximize the research experience of our end-users. Headquartered in Ipswich, MA, EIS employs more than 2,700 people...


  • Edmonton, Canada Targeted Talent Full time

    Our client based in Edmonton is one of the largest manufacturers and distributors of fluid containment and control products in North America.The successful candidate will be given significant responsibilities for feature design,development and maintenance. Tasks will include adding new features to existingproducts, maintaining older products, and exploring...

  • Web Developer

    1 month ago


    Edmonton, Canada S.i. Systems Full time

    Job Description: Our Calgary energy client is looking for a Web Developer (JavaScript, Python, RStudio) with Power Platform and Power BI experience to develop and support a Supply Management business group. Must Haves: 5+ years as a Web Developer with JavaScript, Python, and RStudio experience 2+ years of Power Platform and Power BI development...

  • Web Developer

    1 month ago


    Edmonton, Canada S.i. Systems Full time

    Job Description: Our Calgary energy client is looking for a Web Developer (JavaScript, Python, RStudio) with Power Platform and Power BI experience to develop and support a Supply Management business group. Must Haves: 5+ years as a Web Developer with JavaScript, Python, and RStudio experience 2+ years of Power Platform and Power BI development...


  • Edmonton, Canada Vantix Systems Inc Full time

    Description Our Client is seeking up to 17 Full Stack developers to join product teams for service innovation and digital transformation projects. Duties include leading technical discovery, collaborating with frontend designers, advising product owners, solution development and supporting ongoing documentation / maintenance / QA efforts. Skills Javascript,...


  • Edmonton, Alberta, Canada Vantix Systems Inc Full time

    Our Client is seeking an application architect with experience designing or maintaining solutions that use the development stack and derivative technologies (Microsoft .NET, Java, Python) within a large and complex organization. Skills .NET, Java, Python, Enterprise, OWASP, TOGAF Type Contract Experience Required/Mandatory Skills Experience working as an...


  • Edmonton, Canada Vantix Systems Inc Full time

    Description Our Client is seeking an application architect with experience designing or maintaining solutions that use the development stack and derivative technologies (Microsoft .NET, Java, Python) within a large and complex organization. Skills .NET, Java, Python, Enterprise, OWASP, TOGAF Type Contract Experience Required/Mandatory Skills Experience...


  • Edmonton, Canada Raag Solutions Full time

    6 - 10 years of experience required - Must have Education - The proposed resource must meet or exceed one of the following combinations of... Technical Skills - Experience developing on a Linux-based platform. Work Experience - Experience developing and maintaining Web applications, including Cascading... - Experience - SQL -Oracle, PostgreSQL, MySQL, NoSQL,...


  • Edmonton, Canada Raag Solutions Full time

    6 - 10 years of experience required - Must have Education - The proposed resource must meet or exceed one of the following combinations of... Technical Skills - Experience developing on a Linux-based platform. Work Experience - Experience developing and maintaining Web applications, including Cascading... - Experience - SQL -Oracle, PostgreSQL, MySQL, NoSQL,...


  • Edmonton, Canada Raag Solutions Full time

    6 - 10 years of experience required- Must haveEducation - The proposed resource must meet or exceed one of the following combinations of...Technical Skills - Experience developing on a Linux-based platform.Work Experience - Experience developing and maintaining Web applications, including Cascading... - Experience - SQL -Oracle, PostgreSQL, MySQL,...

  • Application Developer

    3 weeks ago


    Edmonton, Alberta, Canada Global Pharma Tek Full time

    Senior Application Developer Location: Edmonton, AB (Remote) Description: This role involves working with technologies like LAMP/LAMP-like stacks (Linux, Apache, Nginx, PostgreSQL, MySQL, Python), CKAN, and other tools determined by the client. Participate in design, development, testing, and maintenance of applications and platforms. Analyze business...


  • Edmonton, Alberta, Canada Vantix Systems Inc Full time

    Our Client is seeking a Web/Data Analytics Systems Analyst to work on a variety of assignments. This is a Hybrid position and the resource MUST be located in Edmonton, Alberta. Skills Analytics, Azure Data Factory, Databricks, Spark, SQL, Python, Power BI Type Contract Experience Required/Mandatory Skills The proposed resource must have a minimum of the...


  • Edmonton, Alberta, Canada Vantix Systems Inc Full time

    Our Client is seeking an Application Architect to set and communicate technical direction for projects by evaluating and assessing current technology requirements and trends. Skills .NET, Java, Python, OWASP, TOGAF, Cloud, Enterprise Type Contract Experience Required/Mandatory Skills Recent experience working as an application architect in a large and...


  • Edmonton, Canada Vantix Systems Inc Full time

    Description Our Client is seeking an Application Architect to set and communicate technical direction for projects by evaluating and assessing current technology requirements and trends. Skills .NET, Java, Python, OWASP, TOGAF, Cloud, Enterprise Type Contract Experience Required/Mandatory Skills Recent experience working as an application architect in a...


  • Edmonton, Canada Vantix Systems Inc Full time

    Description Our Client is seeking a Web/Data Analytics Systems Analyst to work on a variety of assignments. This is a Hybrid position and the resource MUST be located in Edmonton, Alberta. Skills Analytics, Azure Data Factory, Databricks, Spark, SQL, Python, Power BI Type Contract Experience Required/Mandatory Skills The proposed resource must have a...

  • Developer

    3 weeks ago


    Edmonton, Alberta, Canada CB Canada Full time

    DeveloperOn behalf of our client, Procom is seeking a Developer for a 13 months contract in Edmonton, Alberta.Developer ResponsibilitiesAs a senior developer, you will be:Responsible for designing, developing, documenting and maintaining applicationsActively taking part in our Agile delivery by:Contributing during sprint planning meetingsParticipating in...

  • Developer

    1 month ago


    Edmonton, Canada CB Canada Full time

    DeveloperOn behalf of our client, Procom is seeking a Developer for a 13 months contract in Edmonton, Alberta.Developer ResponsibilitiesAs a senior developer, you will be:Responsible for designing, developing, documenting and maintaining applicationsActively taking part in our Agile delivery by:Contributing during sprint planning meetingsParticipating in...

  • Data Developer

    1 month ago


    Edmonton, Canada CB Canada Full time

    Data DeveloperOn behalf of our client, Procom is seeking a Data Developer for a 6-month contract position working remotely.Data Developer ResponsibilitiesData reconciliation: arrive at a single list of defaults for large obligors based on different default definitionsLGD estimation: documentation of LGD calculation and apply to the reconciliated dataProvide...