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-PHL

Taguig City, Philippines
Job ID: 36853

Description

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. 

 

 

Engineer, Software Development

RDA Support for CAN Finance Partners

 

 

Reports to:

Manager, Software Development

Prepared by:

Department:

RDA

Business line:

Canada Finance Partners

 

Position Summary

 

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.

 

  • Develop and maintain applications and processes that are critical for the Canada finance team.
  • Manage applications like AP Tool, PP Claiming, Master Claims Database, Miscellaneous Credits and impulse automation macros.

 

Responsibilities, Supporting Actions & End-Results

 

Major Responsibility:Application development

 

Supporting Actions: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%

 

 

Major Responsibility: Perform tests

 

Supporting Actions: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­­­%

 

 

Major Responsibility:Project documentation and correspondence

 

Supporting Actions: 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%­­­

 

 

Major Responsibility: Software maintenance

 

Supporting Actions: 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%

 

 

Major Responsibility: Database development

 

Supporting Actions: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%

 

Decision Making Authority Level

 

Decisions free to make:

      Schedule of code commits

      Function-level code algorithm

      Optimal solution to debug issues

 

Explain the decisions that depend on position’s advice:

      Project timelines

      Framework-level solution design

 

Scope/Dimensions

 

      The role is expected to support the Global Business Services (includes centers outside of their geographic location)

      The role is expected to produce reliable results within the usual 4-week development period (except when there’s unusual factors involved)

 

Job Qualifications and Educational Requirement

 

      2-4 years graduate of IT or any related course preferred

      > 3 years functional experience

      > 1 year of specific experience

      Skill Proficiency in team's required programming language / platform

­        SSIS – Intermediate

­       T- SQL Development – Intermediate

­        VB6 \ VBA – Intermediate

­        Python – Intermediate

­        Django – Intermediate

­        HTML, CSS, Javascript – Basic

  • Good communication skills, can have conversation with country partners
  • Customer Focus mindset
  • Basic project management skills
  • Can work with minimal supervision
  • Can work on a project with team members

 

Foundational Competencies:

 

Drives Engagement

  • Average energy in speaking
  • Usually sets positive example
  • Some coaching/counseling skills
  • May use goals to motivate
  • Accepted by others

 

Develops Talent

  • Places a high priority on developing others
  • Develops others through coaching, feedback, exposure, stretch assignments
  • Aligns employee career development goals with organizational objectives
  • Encourages people to accept development moves

 

Drives Results

  • Self-directing to get results
  • High level of past achievement
  • Achieves despite difficult personalities
  • High task orientation
  • Willing to sacrifice to get results
  • Has a strong bottom-line orientation
  • Persists in accomplishing the objectives despite obstacles and setbacks
  • Has a track record of exceeding goals successfully
  • Pushes self and helps others achieve results

 

Ensures Accountability

  • Follows through on commitments and makes sure others do the same
  • Acts with a clear sense of ownership
  • Takes personal responsibility for decisions, actions, and failures
  • Establishes clear responsibilities and processes for monitoring work and measuring results
  • Designs feedback loops into work

 

Action Oriented

  • Quickly and decisively takes action in fast-changing unpredictable situation
  • Shows a tremendous amount of initiative in tough situations, is exceptional at spotting and seizing opportunities

 

Persuades

  • Sometimes convinces others
  • Recognizes the need for tact
  • Can discuss ideas with authority figures
  • Willing to adapt presentations to audience
  • May respond to objections successfully

 

Business Insight

  • Knows the business and how organizations make money
  • Keeps up with the current and possible future policies, practices, and trends in the organization, with the competition and in the market place
  • Uses knowledge of business and how strategies and tactics play out in the market to guide actions

 

Manages Complexity

  • Readily distinguishes between what's relevant and what's unimportant to make sense of complex situations
  • Looks beyond the obvious and does not stop at the first answers
  • Analyzes multiple and diverse sources of information to define problems accurately before moving to solutions

 

Decision Quality

  • Makes sound decisions, even in the absence of complete information
  • Relies on a mixture of analysis, wisdom, experience, and judgment when making decisions
  • Considers all relevant factors and uses appropriate decision-making criteria and principles
  • Recognizes when a quick 80% solution will suffice

 

Manages Ambiguity

  • Needs structure in some circumstances
  • Sometimes jumps to conclusions
  • Moderately able to tolerate delay
  • Can wait to speak
  • Can deal with ambiguous situations

 

 

IM Competencies

 

Communicates Effectively

  • Delivers messages in a clear, concise, and compelling manner
  • Actively listens and checks for understanding
  • Articulates messages in a way that is broadly understandable
  • Adjusts communication content and style to meet the needs of diverse stakeholders
  • Models and encourages the expression of diverse ideas and opinions

 

Collaborates

  • Models collaboration across the organization
  • Facilitates an open dialogue with a variety of contributors and stakeholders
  • balances own interests with others'
  • Promotes high visibility of shared contributions to goals
  • Built, leveraged, and maintained strong, high-impact, relationships with variety of relevant parties (local, global)
  • Relationships deeply anchored in stable, long-term, mutually beneficial collaboration

 

Instills Trust

  • Gains the confidence and trust of other easily
  • Honors commitments and keeps confidences
  • Expresses self in a credible and transparent manner
  • Models high standards of honesty and integrity

 

Customer Focus

  • Anticipates customer needs and provides services that are beyond customers expectations
  • Uses customer insights to drive and guide the development of new offerings
  • serves as a strategic partner to build, grow and maintain profitable and long-lasting relationships

 

Being Resilient

  • Calm under pressure
  • Difficult to provoke
  • Uses criticism to learn
  • Skilled at conflict resolution
  • Rarely defensive

 

Self Development

  • Seeks out new trends in field
  • Often learns and applies new concepts
  • Readily identifies own weaknesses
  • Sets/attains self-development goals
  • Continually self-aware, actively works to better oneself
  • Outstanding track record of learning and personal development

 

Situational Adaptability

  • Picks up on the need to change personal, interpersonal, and leadership behavior quickly
  • Observes situational and group dynamics and selects that best fit approach
  • Seamlessly adapts style to fit the specific needs of others

 

Optimizes Work Processes

  • Sets and meets quality improvement targets
  • Strives for efficient, effective, high quality performance
  • Delivers results by deadlines
  • Responds to difficult situations and takes initiative to make improvements
  • Focuses on quality

 

Cultivates Innovation

  • Moves beyond traditional ways of doing things, pushes past the status quo
  • Continually assesses the market potential of an innovative idea or solution
  • Finds and champions the best creative ideas and actively moves them into implementation
  • Tries multiple varied approaches to innovative ideas
  • Builds excitement in others to explore creative options

 

Builds effective teams

  • Forms team with appropriate and diverse mix of styles, perspectives and experience
  • Establishes common objectives and shared mindset
  • Creates a feeling of belonging and strong team morale
  • Shares wins and rewards team efforts
  • Fosters open dialogue and collaboration among the team

 

 

 

Ingram Micro
Share: mail

STILL LOOKING?

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

Sign up today