Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

FMC Research Solutions Inc.

NewBe an early applicant

Senior Python Developer

Posted Updated
Discussion

Summary

Senior Python Developer working on-site in Mandaluyong, designing and maintaining back-end services and RESTful APIs with Python (Django/Flask/FastAPI), integrating and optimizing databases, resolving production issues, and mentoring junior developers while contributing to architecture and best practices.

Company Description FMC Research Solutions Inc. is a research-focused technology company headquartered on Ideal Street in Barangay Addition Hills, Mandaluyong City, Metro Manila, Philippines. The organization operates in a dynamic urban environment and supports clients with data-driven solutions and software-enabled services. Team members collaborate closely across technical and business functions to deliver high-quality, reliable tools for research and analytics. The company values innovation, practical problem-solving, and continuous improvement in its technology and processes.

Role Description The Senior Python Developer is a full-time, on-site role based in Mandaluyong, Metro Manila. This role involves designing, implementing, and maintaining back-end services and APIs using Python, with a focus on performance, scalability, and security. The developer will collaborate with cross-functional teams to translate business and research requirements into technical specifications, write clean and testable code, and perform code reviews. Daily responsibilities include integrating and optimizing databases, troubleshooting and resolving production issues, improving existing systems, and documenting technical solutions. The Senior Python Developer is also expected to mentor other developers, contribute to architectural decisions, and help establish best practices in software development.

Qualifications

  • Strong skills in Programming and Object-Oriented Programming (OOP), with advanced proficiency in Python.
  • Experience in Back-End Web Development, including building RESTful APIs and microservices.
  • Proficiency in Databases, such as relational or NoSQL systems, including schema design and query optimization.
  • Solid background in Software Development practices, including version control, testing, debugging, and deployment.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Experience with frameworks and tools commonly used in Python back-end development (e.g., Django, Flask, FastAPI).
  • Familiarity with containerization, CI/CD pipelines, and cloud platforms is an advantage.
  • Ability to work on-site in Mandaluyong, collaborate effectively with a multidisciplinary team, and mentor junior developers.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →