UPS Sr. Applications Developer in Fontana, California

Job Summary

The Senior Applications Developer provides input and support for, and performs full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.). He/She participates in component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives to meet business requirements. This position provides input to applications development project plans and integrations. He/She collaborates with teams and supports emerging technologies to ensure effective communication and achievement of objectives. The Senior Applications Developer provides knowledge and support for applications development, integration, and maintenance. He/She provides input to department and project teams on decisions supporting projects.

He/She analyzes, designs, codes, tests, corrects, and documents moderate to highly complex programs to ensure optimal performance and compliance. The Senior Applications Developer participates in defining and developing technical specifications to meet systems’ requirements. This position defines and produces integration builds to create applications. He/She conducts systems and requirements analyses to identify project action items. This position develops and maintains system documentation to ensure accuracy and consistency.

Other Duties

  • Reviews and understands specifications to achieve coding tasks.

  • Performs build processes to produce software and to prepare application for delivery.

  • Defines and administers procedures to monitor systems performance and integrity.

  • Assesses detailed designs and documentation to ensure alignment with business requirements.

  • Monitors the industry to gain knowledge and understanding of emerging technologies.

Preferred Competencies

  • Applies Disaster Recovery Knowledge: Demonstrates basic knowledge of theories supporting disaster recovery planning; demonstrates understanding of continuance plan for own application or function; executes existing disaster recovery plans in case of outage; escalates issues if critical applications are at risk.

  • Applies Information Analysis & Solution Generation Knowledge: Identifies key information sources, assesses information quality, and understands and communicates limitations; relates and compares information from different sources; manages large amounts of data and appropriately applies data reduction and exploratory analysis techniques; makes logical assumptions; challenges own findings and documents process and outcomes; audits own analyses and determines their validity.

  • Applies Information Systems Knowledge: Demonstrates an understanding of the strategy, structures, processes and procedures of the enterprise in its relationship with the business and its activities; identifies business representatives affected by information systems with some assistance.

  • Applies Internal Systems Knowledge: Understands UPS products, services, and internal systems: asks appropriate questions to gain clear understanding of system issues; documents and clearly communicate system issues to appropriate groups (e.g. Information Services, User Reps, TSG, system users, etc).

  • IT - Designs/Develops Applications Solutions: Independently performs duties associated with the SDLC; gathers input from multiple sources with some guidance; performs analyses, designs, codes, tests, and documents moderate to highly complex applications software.

  • IT - Knowledge of Emerging Technology: Assists with application of new technologies for solving business information needs. Supports new technologies. Maintains basic understanding of potential risks and rewards with emerging technologies.

  • IT - Problem Management: Assists with the implementation of agreed upon problem remedies and preventative measures.

  • IT - Processes, Methods, and Tools: Demonstrates proficiency in the use of at least one system tool or utility and working knowledge of several other types of system tools or utilities; develops, administers, and/or supports systems and applications processes with limited assistance; measures the capabilities of individual system tools to satisfy development, support, and process needs.

  • Project Planning: Develops and executes project management plans for basic projects of short duration requiring limited coordination and resources; supports initiatives with well-defined project needs and cross-functional roles/responsibilities throughout the project life cycle; manages minimal organizational resistance to cross-functional project demands; employs project management tools and technology (e.g., Microsoft Project, Program Management Group website, etc.) appropriately.

  • Technical Problem Solving and Analytical Processes: Conducts root cause analysis and diagnoses and manages technical problems using pre-defined steps, limited experience, and available tools. Identifies and documents changes that need to be made to established procedures. Makes recommendations and resolves moderately complex technical problems. Contributes to the identification of inefficiencies and deficiencies in processes and applications during walk throughs, tests, and actual execution. Proposes improvements to processes and applications and executes the agreed upon changes designed to improve processes and applications.


  • Advanced proficiency with Windows .NET desktop programming using the .NET framework – Preferred

  • Advanced proficiency with Visual Studio 2013/2015/2017 – Preferred

  • Advanced SQL skills using Microsoft's SQL data platform to create data-centric solutions – Preferred

  • Proficient with Transact-SQL 2012/2014/2016 – Preferred

  • Proficient with SQL Server Data Tools – Preferred

  • Advanced proficiency with MS Access and Excel – Preferred

  • Microsoft Office programming experience – Preferred

UPS is an equal opportunity employer – race/color/religion/sex/national origin/veteran/disability/sexual orientation/gender identity


Category: Information Systems, Applications Development, Technology, IT - Applications Development, Information Solutions

Requisition Number: 133980

Location: Fontana,California