Logo-of-Octal-Philippines-Inc.-hiring-for-jobs-in-Philippines-on-GrabJobs

Python Software Developer - MID LEVEL

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Python Software Developer - MID LEVEL

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.

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.
  • Standard Statutory Benefits
Original job Python Software Developer - MID LEVEL posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Python Software Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Python Software Developer Jobs in the Philippines

GrabJobs is the no1 job portal in the Philippines, connecting you to thousands of jobs fast! Find the best jobs in the Philippines, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.