Senior Developer (Python) at Endava
Brisbane, Queensland, Australia -
Full Time


Start Date

Immediate

Expiry Date

29 Nov, 25

Salary

0.0

Posted On

30 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Database Design

Industry

Computer Software/Engineering

Description

Company Description
Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.
By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.
From prototype to real-world impact - be part of a global shift by doing work that matters.
Job Description
We are seeking a talented Python developer to join our newly formed team in Perth and support the growth of our engineering capabilities in Australia. As a cross-functional engineer with a growth mindset, you will be passionate about object-oriented programming and advocate for human-centred design and development. You will be actively engaged in the development lifecycle of innovative platforms and robust solutions for our renowned clients, from architectural adjustments to product evolution.
This role is ideal for an accomplished software engineer who is enthusiastic about mentorship, knowledge-sharing, and fostering a positive workplace culture
This is a full-time position that requires in-office interaction with our clients based in Perth. We are also considering interstate applicants who are open to relocating to Perth for this opportunity.

QUALIFICATIONS

  • Python Development Expertise: Commercial experience in Python development.
  • Database Design: Experience in relational database design using Postgres
  • SQL development: Crafting efficient SQL queries to analyse existing data
  • Learning Agility: Proven ability and enthusiasm for learning new technologies and adapting to new challenges
  • Code Craftsmanship: Skilled at writing high-quality, maintainable, efficient code that fulfills project requirements.
Responsibilities
  • Application Development: Design, develop, and maintain high-quality applications using Python
  • API and Service Integration: Create robust RESTful APIs and microservices leveraging modern frameworks
  • Database design and analysis: Design application database storage and analyse existing data stores
  • Cloud Solutions: Utilise Azure services for application hosting, database management, and infrastructure automation.
  • Code Quality Assurance: Ensure best practices in code through reviews, testing, and adherence to standards.
  • Participate in the review of programming tools and techniques.
  • Adhere to best practices and compliance standards.
Loading...