DevSavant Logo

DevSavant

Python Backend Developer (APAC)

Posted Yesterday
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

6 Hours Ago
In-Office
Tokyo, JPN
Mid level
Mid level
Cloud • Hardware • Security • Software
The Enterprise Account Executive will manage the entire sales cycle, build enterprise accounts, work with partners, and provide market feedback. Frequent travel is required for customer engagement.
Top Skills: CRMSalesforce
6 Hours Ago
Hybrid
Tokyo, JPN
Senior level
Senior level
Software
Support enterprise sales by guiding customers in adopting API-first development practices, conducting technical demonstrations, and creating proof of concept integrations.
Top Skills: APIsCi/CdCloud ComputingGitJavaScriptSaaS
6 Hours Ago
Hybrid
Tokyo, JPN
Senior level
Senior level
Software
The Enterprise Account Executive will drive the full sales cycle for Postman Enterprise, build relationships with C-level executives, and collaborate with internal teams to increase adoption and revenue.
Top Skills: Api ManagementEnterprise SolutionsTechnical Products

What you need to know about the Singapore Tech Scene

The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account