Match score not available

Python Developer - Freelance

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficiency in Python programming and software development., Experience with SQL and NoSQL databases, including schema design and query optimization., Familiarity with version control systems like Git for collaboration., Understanding of object-oriented programming and data structures..

Key responsabilities:

  • Develop and maintain software applications using Python according to project specifications.
  • Write clean, efficient, and secure code while debugging and fixing issues.
  • Collaborate with other developers using version control systems to manage code changes.
  • Stay updated with the latest Python technologies and implement improvements in development processes.

Enero Group logo
Enero Group http://www.enero.com
1001 - 5000 Employees
See all jobs

Job description

Orchard Marketing is part of the Enero Group. As a Group, we proudly acknowledge the traditional custodians of the land on which we operate, the Gadigal People of the Eora Nation. Our Innovate, Level 2, RAP endorsement aims to nurture, develop, encourage, and include Aboriginal and Torres Strait Islander talent, partners, and advisors both in our own agency, and across the broader industry. As such, we encourage peoples of all backgrounds to apply.

Technology is changing the world around us and yes, some people tend to focus on why that change is bad – it makes us uncomfortable; it breaks our status quo, it feeds our uncertainty – but at Orchard we choose to see it differently. Technology can make lives better. It can make businesses better, brands better and experiences better. It can be the change we want to see in the world.

Which is why, at Orchard, we rally around a single purpose: to invent better outcomes through creativity and technology. Those better outcomes can only exist in the context of people irrespective of if we label them users, customers, patients or clients.

 

The Opportunity

We at Orchard are currently on the lookout for a talented Python Developer on a ad hoc freelance basis to enhance our development team. Your key functions will range from writing clean efficient code, application development, testing / debugging, and database integration.

 

Essential Skills

Our ideal candidate will be expected to comfortably work in a fast-paced agency environment and be able to provide technical insights/outcomes on creative solutions.

 

Here’s The List To Tick Off Against

  • Develop software using Python to meet project specifications and requirements
  • Write clean, maintainable, and efficient code that follows industry standards and best practices.
  • Debug code to fix any errors or issues in the software
  • Work with databases (SQL, NoSQL) to store and manage data, including designing schemas, writing queries, and optimizing performance.
  • Optimize code performance, identify bottlenecks, and make necessary adjustments
  • Use version control systems (such as Git) to manage changes and collaborate with other developers
  • Ensure the security of the applications by writing secure code, handling sensitive data appropriately, and following security best practices.
  • Stay updated with the latest Python features, libraries, and frameworks.
  • Implement new technologies and tools that could improve development processes and the end product.

Desirable Skills

  • Syntax and Core Concepts: Understanding basic syntax (variables, operators, loops, conditionals) and core concepts like data types, control flow, functions, and error handling.
  • Data Structures: Mastery of Python data structures such as lists, dictionaries, sets, tuples, and arrays.
  • OOP (Object-Oriented Programming): Knowledge of classes, objects, inheritance, polymorphism, and encapsulation.
  • Git: Knowledge of Git for tracking changes, branching, merging, and collaboration in software projects.
  • GitHub/GitLab/Bitbucket: Familiarity with repositories and working with remote codebases.
  • SQL Databases: Proficiency in interacting with relational databases such as PostgreSQL, MySQL, or SQLite.
  • ORM (Object-Relational Mapping): Familiarity with tools like SQLAlchemy (for Flask) or Django ORM to interact with databases in an object-oriented way.
  • NoSQL Databases: Experience with NoSQL databases like MongoDB or Redis for specific use cases.

 

If you feel like this is the right job for you then please apply now and we'll hopefully be in touch. We’re open to REMOTE workers; please don’t hesitate to apply.

 

A Little About Orchard

We offer an awesome, fun working environment full of culture and energy. We leave our egos at the door and past that door is a super cool office space filled with inspiring people and free crumpets.

We pride ourselves on our work, as well as our focus on a healthy work / life balance. We’re 100% committed to you, your career at Orchard and your continued professional and personal development. We offer a rich array of internal and external structured training and education courses as well as ongoing individual wellbeing support through our Employee Assistance Program.

Orchard Marketing is part of the Enero Group. As a Group, we proudly acknowledge the traditional custodians of the land on which we operate, the Gadigal People of the Eora Nation. Our Innovate, Level 2, RAP endorsement aims to nurture, develop, encourage, and include Aboriginal and Torres Strait Islander talent, partners, and advisors both in our own agency, and across the broader industry. As such, we encourage peoples of all backgrounds to apply.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Problem Solving

Python Developer Related jobs