Python Software Developer - MID LEVEL

Octal Philippines Inc.

Makati

On-site

PHP 240,000 - 360,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Standard Statutory Benefits

Job summary

Octal Philippines Inc. in Makati seeks an entry-level Python Software Developer to contribute to internal applications and automation under supervision.

You will write Python code, support API integrations with Google Analytics, Google Ads, and other services, fix bugs, and participate in Agile ceremonies. You will help document tools and processes, learning and growing with the team.

Qualifications

  • Bachelor's degree or equivalent practical experience in a technical field.
  • Solid understanding of core Python concepts: data types, control flow, functions, OOP.
  • Basic web concepts: client-server, HTTP, RESTful APIs.
  • Familiarity with relational databases and basic SQL queries.
  • Exposure to Git for version control and collaboration.
  • Strong problem-solving, communication, and documentation skills.
  • Willingness to learn and adapt in a team environment.
  • Familiarity with Python frameworks like Flask or FastAPI is a plus.
  • Interest in AI/ML and emerging technologies is desirable.

Responsibilities

  • Write clean, testable Python code for internal apps and automation under supervision.
  • Assist in integrating third-party APIs to connect systems with data sources.
  • Maintain and debug existing codebases to ensure reliability.
  • Collaborate in Agile ceremonies and code reviews to follow coding standards.
  • Contribute to technical documentation for tools and processes.

Skills

Core Python
Web & APIs
SQL basics
Git
Communication
Analytical thinking
Will. to learn
Team collaboration
Java exposure

Education

Bachelor's degree in Computer Science / IT / Software Engineering

Tools

Flask
FastAPI
Pydantic

Job description

As an Entry-Level Python Software Developer, the candidate is expected to perform the following duties:

  1. Core Development Tasks: Write clean, testable, and well-documented Python code for internal applications and automation scripts, with supervision from senior team members. You will focus on fundamental programming tasks, bug fixes, and assisting in the development of larger applications.
  2. API Integration Support: Assist in integrating third-party APIs (e.g., Google Analytics, Google Ads, Meta Business) to connect our internal systems with critical business data sources. This includes reading API documentation and building scripts to retrieve and handle data under the guidance of the team.
  3. Maintenance and Debugging: Support the maintenance of existing codebases, including troubleshooting and debugging reported issues to ensure the reliability and smooth operation of our internal tools.
  4. Collaboration and Learning: Collaborate with cross-functional teams to understand basic project requirements. You will participate actively in team meetings, Agile ceremonies, and code reviews to learn and apply established coding standards and best practices.
  5. Documentation: Contribute to the creation and maintenance of technical documentation for new and existing tools, ensuring that systems and processes are well-understood and maintainable by the team.
Requirements
Minimum Qualifications
  • Educational Background: Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field. We also welcome candidates with equivalent practical experience from coding bootcamps or a strong portfolio of personal projects that demonstrate core competencies.
  • Core Python Knowledge: Solid understanding of core Python concepts, including data types (lists, dictionaries, tuples), control flow, functions, and object-oriented programming (OOP) principles.
  • Web and API Fundamentals: Basic understanding of web concepts such as the client-server model, HTTP, and RESTful APIs.
  • Database Familiarity: Familiarity with relational database concepts and the ability to write basic SQL queries.
  • Version Control: Exposure to version control systems, particularly Git, for collaborating on codebases.
  • Soft Skills: o Strong problem-solving skills and analytical skills, a high degree of attention to detail with a focus on quality and innovation. o Excellent communication (both written and verbal) and documentation skills. o A demonstrable willingness to learn, adapt, and receive constructive feedback is essential. o Ability to work independently and collaboratively in a team. IV. Preferred Qualifications
  • Framework Exposure: Familiarity with a Python web framework such as Flask or FastAPI.
  • Data Modeling Interest: An interest in or exposure to data validation and modeling concepts; familiarity with Pydantic for defining data structures is a strong plus.
  • Java Exposure: Basic familiarity with the Java programming language, as some of our existing legacy tools are built with it.
  • AI/ML Interest: A demonstrable interest in emerging technologies, including Generative AI and its applications, through personal projects or coursework.
Benefits
  • Standard Statutory Benefits
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

White Cloak Technologies, Inc. • Makati

On-site
PHP 600,000 - 1,200,000
Python Developer
Python Developer

Radii Global • Philippines

On-site
PHP 400,000 - 800,000
Python Developer
Python Developer

White Cloak Technologies, Inc. • Philippines

On-site
PHP 800,000 - 1,200,000
Python Developer
Python Developer

Pro Integrate PH • Pasay

On-site
Mid Python Developer
Mid Python Developer

Arclabs Software Solutions Inc • Makati

On-site
PHP 900,000 - 1,300,000
Senior Engineer- Python Developer_IPRD
Senior Engineer- Python Developer_IPRD

V2 Solutions • Hinoba-an

On-site
PHP 600,000 - 900,000
Python Developer
Python Developer

V2 Solutions • Hinoba-an

On-site
PHP 900,000 - 1,500,000
Python Developer
Python Developer

HSI • Manila

Hybrid
PHP 1,503,000 - 2,706,000
Senior Associate Python Developers
Senior Associate Python Developers

V2 Solutions • Hinoba-an

On-site
PHP 900,000 - 1,500,000
Python Developer
Python Developer

Elgada BPO Solutions Inc. • Makati

Hybrid
PHP 1,200,000 - 1,800,000
Hybrid work model
HMO from day 1
Full-time employment
+10