Python/Django Backend Developer


Company Details

Varicon is an innovative, fast-growing start-up in the Australian construction tech space. Our platform enables contractors of different sizes to efficiently and substantially reduce their financial risk by enabling real-time visibility into their portfolio’s financial management.

We recently received an investment from a Melbourne-based accredited VC accelerator, as well as highly established angel investors.

Why Join Varicon?

If you have an entrepreneurial spirit and thrive in an innovative environment, we want to talk to you about your next role at Varicon! We are seeking employees inspired by technology and motivated by the rewards of hard work, commitment, teamwork, quality, integrity, and respect. We invite you to explore opportunities with Varicon.

Working at Varicon, our Employees have access to the following benefits

  • As a valued member of the team, you will be part of a fast-growing and globally recognized brand.
  • An emphasis on Work-Life Balance
  • Health and Wellness Discounts
  • Awards and Recognition
  • Career Growth and Development opportunities
  • Five working days
  • Paid annual and sick leave
  • Flexible working hours (make your work schedule work for you)
  • Opportunity to shape an international standard product and influence our technology stack

Role Responsibilities

  • 2+ years of professional application development with core Python with sound knowledge of Python standards.
  • Must have worked in any Python framework such as Django/Sanic.
  • Experience in working with relational databases such as Postgresql and Mysql and have previously worked in ORM tools such as SQLAlchemy.
  • Experience in working in a nosql database like mongodb.
  • Experience in working with Docker.
  • Design, develop, code, test, implement and support all phases of the software development lifecycle using Python.
  • Sound knowledge of application development in Domain Driven Architecture. 
  • Eagerness to work in a fast-paced, fault-tolerant, agile environment on cross-functional teams.
  • Must have sound knowledge in optimizing and refactoring the request and response cycle.
  • Must be capable enough to understand the existing module and furnish it further with a new solution.

Good To Have

  • Experience in working with Pandas, Numpy.
  • Have a basic understanding of Pydantic, typing.

About you

  • Previous working experience as an Application developer using Python.
  • Degree in Computer Science, Engineering or similar relevant field
  • In-depth knowledge of Agile/Scrum process and principles
  • Excellent organizational and time management skills
  • Sharp analytical and problem-solving skills
  • Creative thinker with a vision
  • Attention to details

Apply Now