Software Developer - Project Based (8 Months)

Business Process Outsourcing International, Inc.

Makati

On-site

PHP 600,000 - 1,000,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Business Process Outsourcing International, Inc. is seeking a Software Developer to design, develop, and maintain enterprise web-based applications. You will build reliable, scalable solutions, integrate APIs, manage databases, and troubleshoot issues across the software development lifecycle.

The ideal candidate has strong experience in C#, .NET, ASP.NET Core, SQL Server, REST APIs, and enterprise application development, with exposure to HRIS, payroll, and timekeeping systems.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related field.
  • At least 3–5 years of professional software development experience.
  • Proven experience developing and maintaining enterprise web-based applications.
  • Strong hands-on experience with C#, .NET Framework / .NET Core, ASP.NET MVC / ASP.NET Core, Microsoft SQL Server, REST API development and integration.

Responsibilities

  • Design, develop, test, deploy, and maintain enterprise web-based applications.
  • Develop scalable backend services and web applications using C#, .NET Framework, .NET Core, and ASP.NET Core/MVC.
  • Design, develop, and integrate RESTful APIs with internal and third-party applications.
  • Design and maintain SQL Server databases, including tables, stored procedures, queries, indexes, and other database objects.
  • Follow SDLC, Agile, and Waterfall methodologies throughout the development lifecycle.
  • Use Git, GitHub, and Azure DevOps for source control and collaboration.
  • Participate in system integration, deployment, and release activities.

Skills

C#
.NET Framework/.NET Core
ASP.NET Core
SQL Server
REST APIs
OOP
Git
GitHub
Azure DevOps

Education

Bachelor's degree in Computer Science/Information Technology/Software Engineering/Computer Engineering

Tools

Git
GitHub
Azure DevOps

Job description

Job Summary

We are looking for a Software Developer to design, develop, maintain, and enhance enterprise web-based applications. The role will be responsible for developing reliable and scalable solutions, integrating APIs, managing databases, troubleshooting system issues, and collaborating with cross-functional teams throughout the software development lifecycle.

The ideal candidate has strong experience in C#, .NET, ASP.NET Core, SQL Server, REST APIs, and enterprise application development, preferably with exposure to HRIS, payroll, and timekeeping systems.

Key Responsibilities
  • Design, develop, test, deploy, and maintain enterprise web-based applications based on business and technical requirements.

  • Develop scalable backend services and web applications using C#, .NET Framework, .NET Core, and ASP.NET Core/MVC.

  • Design, develop, and integrate RESTful APIs with internal and third-party applications.

  • Design and maintain SQL Server databases, including tables, stored procedures, queries, indexes, and other database objects.

  • Optimize application and database performance and troubleshoot technical issues affecting system reliability.

  • Apply Object-Oriented Programming (OOP) principles and appropriate software design patterns in application development.

  • Conduct unit testing, debugging, code reviews, and validation of developed features before deployment.

  • Investigate application issues, perform root cause analysis, and implement appropriate corrective solutions.

  • Follow established SDLC, Agile, and Waterfall methodologies throughout the development lifecycle.

  • Use source code management and collaboration tools such as Git, GitHub, and Azure DevOps.

  • Participate in system integration, deployment, and release activities.

  • Develop and maintain technical documentation, system specifications, API documentation, and development-related records.

  • Apply secure coding and application security practices when developing and maintaining systems.

  • Collaborate with Business Analysts, QA teams, project teams, and business stakeholders to understand requirements and deliver technical solutions.

  • Contribute to HRIS, payroll, timekeeping, and other enterprise business applications.

  • Support cloud-based application development, DevOps, and CI/CD automation initiatives.

  • Monitor and improve application performance, scalability, reliability, and maintainability.

  • Explore and appropriately utilize AI-assisted development tools, such as GitHub Copilot and other AI coding assistants, to improve development productivity and code quality.

  • Support data reporting, analytics, and system integrations as required.

Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related field.

  • At least 3–5 years of professional software development experience.

  • Proven experience developing and maintaining enterprise web-based applications.

  • Strong hands-on experience with:

    • C#

    • .NET Framework / .NET Core

    • ASP.NET MVC / ASP.NET Core

    • Microsoft SQL Server

    • REST API development and integration

  • Solid understanding of Object-Oriented Programming, software design patterns, and application architecture.

  • Experience in database design, query development, optimization, and troubleshooting.

  • Experience using Git, GitHub, Azure DevOps, or similar source control platforms.

  • Knowledge of unit testing, debugging, and code review practices.

  • Familiarity with Agile and/or Waterfall software development methodologies.

  • Strong troubleshooting, analytical, and problem-solving skills.

  • Good understanding of application security and secure development practices.

  • Strong communication and collaboration skills.

Preferred / Advantageous Skills
  • Experience with HRIS, Payroll, and Timekeeping systems.

  • Experience in enterprise HR applications and business process integrations.

  • Knowledge of cloud-native application development.

  • Experience with DevOps, CI/CD pipelines, and deployment automation.

  • Experience with application performance optimization.

  • Knowledge of integration architecture and third-party system integration.

  • Experience with data analytics and reporting.

  • Familiarity with GitHub Copilot or other AI-assisted development tools.

Technical Skills

Programming & Frameworks

  • C#

  • .NET Framework / .NET Core

  • ASP.NET MVC / ASP.NET Core

  • Object-Oriented Programming

Database

  • Microsoft SQL Server

  • Database Design

  • Stored Procedures

  • Query Optimization

  • Performance Tuning

Integration

  • REST APIs

  • API Development & Integration

  • Enterprise System Integration

Development Practices

  • Unit Testing

  • Debugging

  • Code Review

  • Design Patterns

  • Secure Coding

  • SDLC

  • Agile / Waterfall

Tools & DevOps

  • Git

  • GitHub

  • Azure DevOps

  • CI/CD

  • Cloud Platforms

  • AI-Assisted Development Tools

Domain

  • Enterprise Applications

  • HRIS

  • Payroll

  • Timekeeping

  • Data Analytics & Reportin

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

.Net Developer
.Net Developer

iEminence Inc. • Makati

On-site
PHP 334,800 - 558,000
Senior Software Engineer
Senior Software Engineer

ProV International PH • Makati

On-site
PHP 1,000,000 - 2,000,000
Software Engineer
Software Engineer

RFNet Technologies Pte Ltd • Santo Niño 1st

On-site
PHP 600,000 - 900,000
Senior Application Engineer
Senior Application Engineer

Ekkremis Solutions Inc. • Makati

On-site
PHP 502,200 - 781,200
Senior Business Analyst - Project Based (8 Months)
Senior Business Analyst - Project Based (8 Months)

Business Process Outsourcing International, Inc. • Makati

On-site
PHP 900,000 - 1,200,000
Software Developer
Software Developer

Tata Consultancy Services • Philippines

On-site
PHP 900,000 - 1,200,000
Software Developer
Software Developer

PAN ASIA HR CONSULTING PH INC. • Mandaluyong

On-site
PHP 900,000 - 1,500,000
Application Developer
Application Developer

Questronix Corporation • Mandaluyong

On-site
PHP 446,000 - 781,000
.Net Developer
.Net Developer

RippedBoxStation • Philippines

On-site
PHP 600,000 - 1,200,000
Senior Software Developer
Senior Software Developer

Code Invi Digital Solutions Inc. • Philippines

On-site
PHP 1,200,000 - 1,800,000