Engineer, Software Development-PHL
Ingram Micro
Taguig City, Philippines
3d ago

Job Description

Position at Ingram Micro

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 :

Department : Business line :

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%

    DecisionMaking 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

    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
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form