Python Developer

apartmentWeSupport placeMakati descriptionTemporary calendar_month 

About us

WeSupport, Inc. is a forward-thinking technology company dedicated to delivering innovative software solutions that drive business excellence. We pride ourselves on fostering a collaborative and dynamic work environment where talented developers can grow their skills and make a meaningful impact on cutting-edge projects.

Our commitment to quality, creativity, and customer satisfaction makes us a respected name in the Information and Communication Technology sector.

About the role

We are seeking a skilled Python Developer to join our development team on a contract basis at our office in Makati City, Metro Manila. As a Python Developer, you will play a key role in designing, developing, and maintaining robust Python applications that form the backbone of our technology solutions.

This position offers an excellent opportunity to work with modern technologies and contribute to projects that impact our clients and business objectives.

What you'll be doing
  • Design, develop, test, and maintain RESTful APIs using Python and FastAPI.
  • Build scalable, secure, and high-performance backend applications following industry best practices.
  • Develop and manage containerized applications using Docker and Docker Compose.
  • Collaborate with cross-functional teams, including solution architects, QA, DevOps, and business stakeholders, throughout the software development lifecycle.
  • Deploy and maintain applications in AWS environments using established CI/CD pipelines.
  • Participate in code reviews and ensure adherence to coding standards and development best practices.
  • Implement API versioning, authentication, authorization, error handling, and security controls.
  • Optimize application performance and database queries.
  • Troubleshoot production issues and provide timely resolutions.
  • Maintain technical documentation and support knowledge transfer activities.
What we're looking for
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. (non-negotiable)
  • At least 3–5 years of hands-on experience in Python development. (non-negotiable)
  • Experience working in the banking, financial services, or fintech industry is highly preferred.
  • Strong experience developing REST APIs using FastAPI. (non-negotiable)
  • Solid understanding of RESTful API design principles, API versioning, and exception/error handling. (non-negotiable)
  • Hands-on experience with:
  • Docker (non-negotiable)
  • Docker Compose (multi-container environments) (non-negotiable)
  • Experience working in enterprise software development environments, including:
  • AWS (non-negotiable)
  • CI/CD pipelines (AWS CodePipeline and CodeDeploy) (non-negotiable)
  • Coding standards and secure development practices (non-negotiable)
  • Version control using Bitbucket (non-negotiable)
  • Code review processes
  • Strong knowledge of relational and NoSQL databases:
  • PostgreSQL
  • MongoDB
  • Experience implementing API security using: (non-negotiable)
  • JWT
  • OAuth2
  • Good understanding of secure coding principles and application security best practices.
Preferred Skills
  • Experience working in Agile/Scrum development environments.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently with minimal supervision.
  • Experience integrating with enterprise systems and third-party APIs is an advantage.

Apply now

If you are a talented Python Developer ready to take on new challenges and contribute to innovative technology solutions, we would love to hear from you. Please submit your CV, a cover letter outlining your relevant experience, and links to your portfolio or GitHub profile.

Join WeSupport, Inc. and be part of a team that is shaping the future of technology.

check_circleNew offer

Python Developer

apartmentWeSupportplaceMakati
Qualifications Required Qualifications  •  Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. (non-negotiable)  •  At least 3–5 years of hands-on experience in Python development. (non-negotiable...
thumb_up_altRecommended

Java and Python Developer

apartmentVn Software Private LimitedplaceMakati
Job Description Job Title: Java & Python Developer Job Type: Full Time Job Location: Makati City, Philippines Job Mode: Hybrid Shift: Night Shift (9pm-6am) Job Overview We are looking for a skilled Java & Python Developer with experience...
local_fire_departmentUrgent

Jr./Sr. Data Analyst (Python Focus)

apartmentKooappsplaceMakati
Assist everyone to scope and prioritize future works Requirements  •  Experience in programming with SQL, Python, R, Java, and Perl  •  BS Computer Science, Math, Statistics, Economics or equivalent  •  Broad knowledge of applied mathematics, statistical...