Ingram Micro
Join our Talent Network

This site uses and sets "cookies" on your computer to help make this website better. You can learn more about these cookies and general information about how to change your cookie settings by clicking here. By continuing to use this site without changing your settings, you are agreeing to our use of cookies.

Skip to main content

Engineer, Software Development

Taguig City, Philippines
Job ID: 42469


Ingram Micro touches 80% of the technology you use every day with our focus on Technology Solutions, Cloud, and Commerce and Lifecycle Solutions. With $46 billion in revenue, we have become the world’s largest technology distributor with operations in 56 countries and more than 30,000 associates. We continue to strategically expand our global reach with 32 acquisitions since 2012. 


UiPath Engineer (Engineer, Software Development)



This role is primarily responsible for developing software for the Global Business Services centers using the prescribed programming language / platform by the team. The role entails maintaining existing codebase, interpreting technical requirements and designing optimized solutions. The role is expected to be self-sufficient with minimal supervision required and capable of handling intermediate to complex projects.

Reports to: Manager, Software Development

Department: Digitalization & Applications Management

Supports: Global Business Services Centers


In this role, you will be a key resource of our RPA Center of Excellence covering the ff duties:



  • Develop the codebase based on requirements. Setup secure connections to databases as necessary.
  • Comply to code standards and module requirements. Interpret technical requirements.
  • Recommend algorithms to solve problem statements. Provide development timeline assessment.
  • Research the unknowns in the project. Assist in deployment activities.


End Results: Developmental tasks assigned completed on agreed timelines without compromising the quality of work.

Percentage: 50%





  • Administer unit tests and assist in performing UAT with the business. Address the feedback and/or bugs found during the testing period.


End Results: Error-free software upon launching to production.

Percentage: 10­­­%





  • Produce technical design as required. Write user manuals when necessary.
  • Manage meetings with stakeholders.
  • Provide timely updates on different phases of the project. Communicate to the business timely updates on the project/request.


End Results: Task assigned completed on agreed timelines without compromising the quality of work.

Percentage: 20%­­­





  • Resolve issues and bug reports raised by the end-users within the stipulated timeline.
  • Enhance applications based on new requirements. Provide development timeline assessment.


End Results: Error-free and enhanced applications based on specifications.

Percentage: 10%





  • Write intermediate SQL.
  • Optimize tables by using industry-standard techniques (indexing, normalization, etc.).
  • Design simple to complex stored procedures


End Results:        Well-designed and well-maintained schemas and database tables.

Percentage:        10%

The Ideal candidate must possess the listed qualifications and technical exposures:

  • 2-4 years graduate of IT or any related course preferred
  • Minimum 5 years functional experience: Software Development & Production Support
  • Minimum 1 year of specific experience: RPA Development & Production Support
  • Technical Skill Proficiency
  1. Advanced skill in team's required programming language / platform (VB / UiPath)
  2. Intermediate skill in database design; Intermediate skill in SQL
  3. Familiarity with software development lifecycle
  4. Familiarity with object-oriented programming
  5. Proficient in MS Office Applications
Ingram Micro
Share: mail


Get updates about the latest job openings
that match your skills.

Sign up today