DevSavant Logo

DevSavant

Python Backend Developer (APAC)

Posted 4 Days Ago
Be an Early Applicant
In-Office
4 Locations
Mid level
In-Office
4 Locations
Mid level
Design and develop scalable applications using Python, integrate machine learning models, manage databases, implement RESTful APIs, and ensure application security and performance.
The summary above was generated by AI

At DevSavant, we are a trusted technology partner specializing in Software Development, Data Engineering, AI/Machine Learning, Cloud Solutions, Automation Testing, and UI/UX Design. We deliver innovative, high-quality solutions with a focus on excellence and results. Our people are at the heart of everything we do, fostering a culture of growth and well-being. Join us and thrive in a supportive, success-driven environment.

Only open for APAC

Responsibilities

  • Design and develop scalable, high-performance applications using Python and related frameworks such as FastAPI, Django, or Flask.

  • Integrate machine learning models into the application using Python libraries (e.g., TensorFlow, Keras, PyTorch).

  • Integrate front-end third-party tools, framework e.g.: retool, dronahq, uibekery, etc.

  • Design and implement the overall structure of the application, taking into account the database schema, APIs, and front-end components.

  • Design and implement RESTful APIs for communication between the front-end and back-end.

  • Optimize and manage the web application's security, protecting against common web application vulnerabilities.

  • Build and manage databases and data models to support application functionality and efficient data retrieval (e.g., SQL, NoSQL databases).

  • Conduct thorough testing and debugging of the application to identify and resolve issues promptly.

  • Review the code to ensure its quality and compliance with architectural guidelines.

  • Collaborate with DevOps and infrastructure teams to deploy and manage applications in production environments.

  • Monitor application performance and troubleshoot issues, ensuring high availability and reliability.

  • Document the design, architecture, and codebase of the application to facilitate future development and team onboarding.

  • Participate in meetings and discussions to gather requirements and provide technical insights to project stakeholders.

Power Skills Competencies

  • Strong problem-solving skills.

  • Strong organizational, prioritization, and documentation skills.

  • Excellent verbal and written English communication skills, including the ability to communicate clearly with non-technical individuals, including customers.

  • Exceptional attention to detail.

  • Continuous improvement attitude.

  • Quality, customer service, and continuous improvement driven to consistently delight internal and external customers.

  • Team player who is willing to go above and beyond to help others.

  • Self-motivated, proactive, and resourceful.

  • Positive, professional attitude and ability to establish and maintain effective working relationships in cross-functional and team environments.

  • Reacts quickly and adapts to changes in priorities, circumstances, and direction

  • Effectively multi-task and manage multiple projects concurrently in a time-sensitive work environment.

Requirements

Non Negotiables

  • Python.

  • Python libraries (e.g., TensorFlow, Keras, PyTorch).

  • SQL, NoSQL databases.

  • Javascript.

  • RESTful APIs

  • English Level: B2

Negotiables (Highly Valued)

  • AJAX.

  • Working knowledge of REST principles, and scripting languages.

  • Network and Linux troubleshooting skills.

  • FastAPI, Django, or Flask.

  • Shell scripting.

  • PHP.

  • NodeJS.

  • NoSQLDB knowledge is a plus.

  • Bachelor’s Degree in Engineering, Computer Science, Mathematics or related field; equivalent work experience may be considered.

Top Skills

Ajax
Django
Fastapi
Flask
JavaScript
Keras
Node.js
NoSQL
PHP
Python
PyTorch
SQL
TensorFlow

Similar Jobs

4 Hours Ago
Hybrid
Yokohama, Kanagawa, JPN
Mid level
Mid level
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
As a Technical Product Manager, you'll enhance HERE products adoption in Japan, consult technically, facilitate product improvements, and ensure product quality through testing.
Top Skills: AndroidAWSGitlabiOSJavaJIRAJupyter NotebookKotlinLinuxObjective-CPhythonSwiftUnix
4 Hours Ago
Hybrid
Yokohama, Kanagawa, JPN
Expert/Leader
Expert/Leader
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
The role involves managing the HERE product portfolio in Japan, focusing on strategic development, market performance, and collaboration with global product teams. Responsibilities include defining investment priorities, improving Go-To-Market strategies, and driving product adoption.
Top Skills: Software Development PracticesWeb Services
12 Hours Ago
In-Office
Tokyo, JPN
Senior level
Senior level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Senior Program Manager, orchestrate development and delivery of software and hardware products for Japan's defense sector, ensuring alignment with client needs.
Top Skills: AIApplication DevelopmentCloud TechnologiesComputer VisionNetworkingNetworkingSensor FusionSoftware Development Lifecycle

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account