Search by job, company or skills

Fresher
Not Disclosed
  • Posted an hour ago
  • Be among the first 10 applicants

Job Description


Job Description:

The Python Developer plays a key role in designing, building, and maintaining applications for internal and external clients. Working closely with developers, QA engineers, application support teams, and infrastructure automation specialists, this role helps ensure a reliable and efficient development and operational pipeline. The successful candidate will be a strong engineer with experience developing and supporting modern Python-based applications in a dynamic environment.

Key Responsibilities:

  • Write clean, maintainable, and high-quality code with a strong focus on code review, pairing, and continuous delivery.
  • Collaborate with QA and business analysts to create and maintain automated tests and improve testing tools.
  • Partner with operations teams to ensure applications run effectively and efficiently in production.
  • Work across teams to understand business needs, improve technical practices, and support platform-wide solutions.
  • Participate in design discussions for future development and system evolution.
  • Troubleshoot and resolve issues in a timely manner with a focus on reliability and scalability.

Requirements:

  • Bachelor's degree or higher in Computer Science or a related field.
  • Experience with object-oriented programming in any language, with Python preferred.
  • Experience with version control systems.
  • Experience working in teams that value unit and acceptance testing, particularly Test-Driven Development (TDD).
  • Hands-on experience with SQL and/or MongoDB.
  • Familiarity with building RESTful APIs.
  • Experience with distributed systems.
  • Understanding of Agile best practices and values.
  • Familiarity with AWS services such as SQS, S3, and SNS.
  • Experience working across teams and contributing to cross-platform or shared platform initiatives.

Nice to have / Experience considered as an advantage:

  • Experience mentoring junior developers or supporting onboarding and technical growth within the team.
  • Experience with tracking systems such as Jira.
  • Experience with CI/CD tools such as CodeBuild.
  • Experience supporting applications in production.
  • Experience with Docker and Kubernetes.
  • Working knowledge of Kibana and Elasticsearch.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Similar Jobs

Philippines, Manila
Skills:
Database Migration - Liquibase, Docker, FastAPI, Helm, Kubernetes, Pyarrow ArrowFlight, Testing pytest, mocking with unittest.mock, ORM for PostgreSQL, Rest API Design
Philippines
Skills:
containerization , Object-Oriented Programming (OOP), Query Optimization, Schema Design, Debugging, Version Control, Microservices, Django, Databases, Flask, FastAPI, Restful Apis, Python, Testing, Software Development Practices, CI/CD Pipelines, Deployment, Back-End Web Development, Cloud Platforms
Philippines
Skills:
containerization , Backend Development, Databases, Lambda, Rest Apis, Python, AWS, Api Gateway, AI testing and evaluation, Architecture, AWS Step Functions, AI-powered application development, LLM integration, Chunking, EKS, RAG document processing, Vector hybrid search, CI/CD, Validating outputs reliability, Pydantic AI or similar agent frameworks, Retrieval optimization
Cebu City
Skills:
Scrum, Spring Boot, Agile, Java, JIRA, Confluence, Java EE, Git, Intellij, Eclipse, Spring App, Python API
PHP 1,800,000 - 1,801,000 per month
Philippines
Skills:
Azure, AWS, Angular, FastAPI, Microservices, Python, Django, React, Javascript