Software Engineer

2 weeks ago


Pasay, Philippines Buscojobs Full time

Technology Team Lead - Ruby On Rails

Location: Manila, Metropolitan Manila
The Penbrothers International Inc

Posted today

Job Description

TECHNOLOGY TEAM LEAD

About Penbrothers
Penbrothers is an HR & remote talent management partner and one of the fastest growing companies in the Philippines. We provide talented Filipinos with global opportunities in high-growth startups and dynamic companies, from the comfort of their own homes.

About Our Client
They are Southeast Asia\'s leading personal financial company. They create portals that consumers can use to compare loans, insurance, and credit cards with the aim of helping consumers make better financial decisions.

About The Role
As a Technology Team Lead, you will facilitate, mentor, and implement modern software development practices. Your close alignment with the Product team will allow the business to rapidly innovate and experiment, and your architectural choices will represent current best practices with a view across the horizon at developing trends.

What You\'ll Do

  • Technical Leadership - 70% : Implement, drive, and manage the use of highest standards practices across the entire software development lifecycle including feature planning and estimation, automated testing, development, deployment, and user acceptance testing.
  • Deliver the software foundation for helping the product engineers to deliver software as part of a world class software development team within a genuine product culture of rapid testing and learning.
  • Find new ways to make the development process easier and consistent.
  • Decide the platform and contribute to the overall technology design and architecture.
  • Provide technical mentorship and drive the use of industry best practices such as Test-Driven Development and Object-Oriented Programming .
  • Provide performance evaluation and deep technical leadership in the team.
  • Development - 30% : Define, develop, test and deliver software products to the highest standards at the desired cost.
  • Ensure codes are written in accordance with the principles agreed on by the team

What You\'ll Bring

  • Minimum of 2 years of technical leadership or management experience is a must.
  • Proven experience in providing technical mentoring and coaching to junior, mid, and even senior developers.
  • Extensive exposure and in-depth involvement in projects with complex architecture and behavior
  • Ability to collaborate with stakeholders involving but not limited to product owners and clients.
  • Strong knowledge and experience in using TDD and OOP.
  • Previous experience as a seasoned developer preferably using Ruby on Rails or at least ability to read and understand RoR.
  • Deep knowledge of web standards, design and usability is a must.
  • Good system design skills.
  • Excellent communication and collaboration skills.
  • Strong grasp of defining and building distributed systems and advocate for automated software testing.

Ruby on Rails Development

This advertiser has chosen not to accept applicants from your region.

1

Software Engineer

1229 Makati City, National Capital Region iScale Solutions

Posted 524 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

This is a remote position.

Working with the Product Owner, Architect and rest of the team to define and refine the product backlog

Building microservices and serverless components

Cloud-based infrastructure and PaaS components to support those services

Defining suitable API specifications

Writing automated unit and integration tests

Building CI/CD pipelines to build/test/deploy services

Documentation

Owning services in Production and ensuring they are making our customers successful

Defining suitable monitoring and alerting for production services

Requirements

Technical Skills

  • Consistently leads their squad to good outcomes from a technical perspective, ensuring appropriate engineering decisions are made to factor in technical debt, systems design, stability/reliability, monitoring/observability and business need.
  • Is regularly recognized in their team and collective for highly impactful technical contributions of the highest quality.
  • Proposes changes to technical scope to handle changing business priorities or urgency.
  • Leads to the refactoring of complex systems or problems when it is warranted.
  • Can make pragmatic trade-offs between perfection and technical debt which aligns with our priorities as a business, including how to repay debt.
  • Has the skills to competently work on complex and unknown problems under pressure (e.g. Debugging complex production issues at speed, or leading the resolution of critical or major incidents)
  • Not just a "coder". Understands the wider system delivery and context.
  • Can demonstrate their technical skills outside of code and leads the design process for complex technical problems in their team or collective.
  • Contributes to architecture forums, takes part in initiatives to improve the practices of the engineering discipline.
  • Experience with modern microservice architectures and cloud-based systems
  • Experience with .NET (including Framework and/or .NET 5/6/7+)
  • Experience building CI/CD pipelines and utilizing infrastructure as code - preferably Azure DevOpsand Terraform
  • Experience with automated testing, including test-driven development (TDD)

Benefits

  • Fulltime Employment with competitive salary and benefits
  • Medical, dental and vision insurance coverage

This advertiser has chosen not to accept applicants from your region.

2

Python Software Engineer

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

Design, develop, and maintain scalable applications using Python/FastAPI , Vue3 , and Flutter .

Build efficient, reusable, and reliable code while ensuring high performance and responsiveness.

Integrate and manage backend services using Firebase , BigQuery , and Cloud Run within the Google Cloud Platform (GCP) ecosystem.

Collaborate closely with product managers, designers, and other engineers to deliver high-quality software solutions.

Conduct code reviews, write unit tests, and follow best practices to maintain clean and maintainable codebases.

Troubleshoot, debug, and optimize applications for maximum performance.

Requirements

Design, develop, and maintain scalable applications using Python/FastAPI , Vue3 , and Flutter .

Build efficient, reusable, and reliable code while ensuring high performance and responsiveness.

Integrate and manage backend services using Firebase , BigQuery , and Cloud Run within the Google Cloud Platform (GCP) ecosystem.

Collaborate closely with product managers, designers, and other engineers to deliver high-quality software solutions.

Conduct code reviews, write unit tests, and follow best practices to maintain clean and maintainable codebases.

Troubleshoot, debug, and optimize applications for maximum performance.

Requirements

Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

3–5 years of experience as a Software Engineer.

Strong proficiency in Python (preferably with FastAPI ).

Solid experience with Vue 3 and Flutter for web and mobile development.

Experience working with Firebase , BigQuery , and deploying services on Cloud Run .

Familiarity with additional GCP services and cloud-based architectures.

Knowledge of testing frameworks and automation.

Experience working in Agile/Scrum teams.

Strong understanding of modern software development practices, version control (Git), and CI/CD pipelines.

Good communication and teamwork skills.

Independent, detail-oriented, and able to meet deadlines in a fast-paced environment.

Benefits

  • Onboarding
  • Training
  • Mentoring and Coaching sessions
  • Flexible Working Hours
  • Flexible work set up (onsite only on a need basis)
  • Leave Entitlement upon onboarding
  • Unused Leave Converted into cash
  • Health Bonus
  • HMO up to 150,000.00 MBL (maximum benefit limit) upon regularization with comprehensive coverages such as:
  • Pre-existing conditions are covered
  • Out-patient Reimbursement
  • Optical Assistance
  • Training Budget
  • Performance Bonus
  • 5th Year Bucket Item Incentive

This advertiser has chosen not to accept applicants from your region.

3

Full Stack Software Engineer

1200 Makati City, National Capital Region iScale Solutions

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

● Design, develop, and maintain enterprise-grade applications using .NET Core / .NET 6+.

● Build and optimize microservices and RESTful/GraphQL APIs for scalability and reliability.

● Implement secure, high-performance cloud-native solutions (Azure / AWS preferred).

● Collaborate with architects, product managers, and DevOps teams to define system requirements and technical specifications.

● Ensure software quality via unit testing, integration testing, and CI/CD pipelines.

● Contribute to front-end development using frameworks such as Angular, React, or Blazor.

● Optimize databases (SQL Server, PostgreSQL, or NoSQL) for performance and availability.

● Follow enterprise security, compliance, and performance standards.

● Participate in code reviews, architecture discussions, and technical mentoring.

Requirements

● Bachelor’s/Master’s degree in Computer Science, Software Engineering, or related field.

● 6+ years of professional experience in full stack development.

● Strong proficiency in C#, .NET Core/.NET 6+, ASP.NET Core.

● Experience with microservices architecture and event-driven systems (Kafka, RabbitMQ, Azure Service Bus, etc.).

● Solid knowledge of REST API and/or GraphQL API design and best practices.

● Proficiency in front-end frameworks: Angular, React, or Blazor.

● Strong background in SQL/NoSQL databases and ORM tools (Entity Framework, Dapper, etc.).

● Familiarity with CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins).

● Cloud experience (Azure, AWS, or GCP).

This advertiser has chosen not to accept applicants from your region.

4

Senior Software Engineer (Java)

1226 Makati City, National Capital Region iScale Solutions

Posted 333 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

This is a remote position.

Create software applications

Evaluate and enhance operational practicality

Develop and refresh unit tests

Maintain current knowledge of development tools, coding practices, and technology resources

Requirements

BS or MS in computer science or equivalent

This is a remote position.

Create software applications

Evaluate and enhance operational practicality

Develop and refresh unit tests

Maintain current knowledge of development tools, coding practices, and technology resources

Requirements

BS or MS in computer science or equivalent 6 years of experience with Java development

Proficiency with Spring Framework, Spring Boot , and React JS

Proven ability in unit test development

Benefits Full Time Employment with competitive salary and benefits Medical, dental, and vision insurance coverage

This advertiser has chosen not to accept applicants from your region.

5

Be The First To Know

About the latest Software engineer ruby Jobsin Bacoor

Set Email Alert:

Job title

Location

5

What other jobs are popular in this category?

Explore these high-demand roles to expand your search:

Didn't find the right job? Get Career Advice to find your ideal role.

  • Receive personalized job recommendations.
#J-18808-Ljbffr
  • Software Engineer

    7 days ago


    Pasay, National Capital Region, Philippines SM Supermalls Full time ₱900,000 - ₱1,200,000 per year

    Job Purpose:The Platform Engineer is responsible for designing, developing, and maintaining the company's digital products and platforms especially the server-side including databases, API's and services. This role focuses on building systems that support the overall functionality of applications. The engineer will collaborate with cross-functional teams to...

  • Software Engineer

    4 days ago


    Pasay, Philippines SM Supermalls Full time

    Job Purpose The Platform Engineer is responsible for designing, developing, and maintaining the company’s digital products and platforms especially the server-side including databases, API’s and services. This role focuses on building systems that support the overall functionality of applications. The engineer will collaborate with cross-functional teams...


  • Pasay, National Capital Region, Philippines Reliasourcing Full time ₱1,500,000 - ₱2,500,000 per year

    Job Title: Senior Software Engineer – Generative AI & Backend SystemsLocation: Onsite/HybridType: Full-timeAbout the Role: We're seeking Senior Software Engineers with a strong background in Backend Engineering and hands-on experience working with Generative AI (GenAI) technologies. In this role, you'll design, build, and scale AI-powered applications and...


  • Pasay, Philippines CI&T Software S.A. Full time

    We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions.With over 7,400 CI&Ters around the world, we’ve built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality. Job Title: .NET Engineer Location: Philippines (Remote/Hybrid, Asia Pacific...

  • PHP Software Engineer

    2 weeks ago


    Pasay, Philippines Career Team Enterprises Full time

    It’s not just about the tech; it’s about the people! At Career TEAM we work to “accelerate the human condition.” Working on our state-of-the-edge portal Career EDGE, you will change lives and that’s just the beginning! You will be working with new technologies on enterprise products that serve a diverse population across the U.S. You will truly be...


  • Pasay, National Capital Region, Philippines Distribusion Technologies GmbH Full time

    What you will doDeliver high-quality Ruby code for new carrier integrations.Manage and orchestrate a large number of microservices.Understand, plan, and execute maintenance of existing integrations.Lead and actively participate in efforts on systems architecture initiatives.Improve test coverage and quality of deliverables.Improve and create internal tools...

  • Electrical Engineer

    2 weeks ago


    Pasay, Philippines Commsec Inc. Full time

    Responsibilities Designing, maintaining, implementing, or improving electrical instruments, facilities, components, equipment products, or systems for industrial, commercial, or domestic purposes. Performing a wide range of engineering tasks by operating computer-assisted design or engineering software and equipment. Conferring with customers, engineers, and...

  • Golang Engineer

    2 weeks ago


    Pasay, Philippines Canonical Full time

    Join to apply for the Golang Engineer role at Canonical 1 week ago Be among the first 25 applicants Join to apply for the Golang Engineer role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform,...


  • Pasay, Philippines Distribusion Technologies GmbH Full time

    What you will do: Deliver high-quality Ruby code for new carrier integrations. Manage and orchestrate a large number of microservices. Understand, plan, and execute maintenance of existing integrations. Lead and actively participate in efforts on systems architecture initiatives. Improve test coverage and quality of deliverables. Improve and create...

  • Mechanical Engineer

    2 weeks ago


    Pasay, Philippines Top Source Maintenance And Contracting Services, Inc. Full time

    Overview Design, develop, and test mechanical devices and systems. Collaborate with cross-functional teams to enhance product performance. Utilize CAD software for modeling and simulations. Conduct failure analysis and reliability assessments. Ensure compliance with industry standards and regulations. Provide technical support and troubleshooting...