Skip to main content

Python Developer Intern | Full-Stack Development

Technology
Achieve Without Borders, Inc. (AWB)
Makati, Philippines1 month ago
On-site

Job description

Build real software. Strengthen your Python skills. Get hands-on experience with enterprise technology.

Are you a Computer Science, IT, or software-related student who enjoys coding and wants to turn classroom knowledge into practical development experience?

Join Achieve Without Borders (AWB) as a Python Developer Intern and work alongside experienced software developers on real business applications. You will gain hands-on exposure to Python, Odoo ERP, APIs, databases, backend development, and software testing while contributing to projects used by businesses.

This is a great opportunity for students who want to explore software development beyond school projects and build technical experience they can bring into their future career.

What You'll Do

As a Python Developer Intern, you will support our development team in building and improving business applications.
  • Develop and enhance backend features using Python
  • Work with the Odoo ERP framework and learn how enterprise applications are built
  • Assist in developing and testing software features
  • Support the creation and integration of REST APIs
  • Work with databases and assist with data-related development tasks
  • Help investigate, troubleshoot, and resolve software issues
  • Perform application testing and help identify bugs before deployment
  • Participate in code reviews, development discussions, and team meetings
  • Maintain technical documentation and project-related records
  • Collaborate with developers and other teams to understand and deliver software requirements
What We're Looking For
  • Currently pursuing a Bachelor's degree or vocational program in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related field
  • Basic knowledge of Python programming
  • Familiarity with Object-Oriented Programming (OOP)
  • Basic understanding of web applications, APIs, or databases
  • Strong problem-solving and analytical skills
  • Willingness to learn new programming languages, frameworks, and technologies
  • Able to communicate and collaborate effectively with a team
  • Willing to work onsite in Makati City
  • Required to complete at least 400 internship hours
  • Available to start as soon as possible
Nice to Have, But Not Required You don't need to know everything before applying. Experience with any of the following is a plus:
  • Odoo
  • Django or Flask
  • PostgreSQL or other relational databases
  • REST APIs
  • Git or GitHub
  • JavaScript, HTML, or CSS
  • Full-stack development
  • Personal, academic, or freelance programming projects
  • GitHub portfolio or coding projects
What You'll Gain
  • Paid internship allowance
  • Free daily lunch
  • Hands-on training and mentorship from experienced software developers
  • Practical experience in Python and backend development
  • Exposure to Odoo ERP, HRIS, APIs, databases, and business applications
  • Experience working with real software development projects
  • Opportunities to practice debugging, testing, documentation, and collaborative development
  • Portfolio-worthy experience that you can discuss in future job interviews
  • Potential career opportunities with AWB after your internship
About Achieve Without Borders Achieve Without Borders, Inc. (AWB) is a technology and digital transformation company based in Makati City. We help businesses improve their operations through ERP implementation, custom software development, business process automation, cloud solutions, consulting, and IT services.

Our teams work with established technology platforms such as Odoo, NetSuite, and Google, while also developing customized solutions based on our clients' business needs.

Location: Makati City, Philippines

Work Setup: Onsite

Internship Type: On-The-Job Training

Minimum Internship Hours: 400 hours

Benefits

  • Company events
  • Opportunities for promotion
  • Paid training
  • Staff meals provided
Application Question(s):
  • How many OJT hours are you required to render?
  • Are you amenable to reporting onsite?
Work Location: In person
Keywords
pythontraining-and-developmentinsurance-consulting-and-technologycomputer-scienceinformation-technologysoftware-developmentodooenterprise-resource-planning-erpfood-enterprise-resource-planning-erpmedical-devices-enterprise-resource-planning-erpenterprise-applicationstesting-and-analysistroubleshootingcode-reviewsoftware-requirementsinformation-and-communication-technology-ictobject-oriented-programming-oopweb-applicationsprogramming-languagesinternships

Interested in this role?