The job below is no longer available.

You might also like

in Richmond, VA

Use left and right arrow keys to navigate
Hours Full-time, Part-time
Location Richmond, VA
Richmond, Virginia

About this job

Job Summary:

Applications Developer

Are you looking to launch your Information Technology career? If so, then UPS is the place for you!

UPS is now recognized as a technology company spending more than $1 billion a year on information technology. UPS provides its customers unparalleled capability in tracking and distribution intelligence. This technological infrastructure also enables UPS to provide fully integrated Web-enabled, business-to-business solutions.

UPS Information Services, a leader in information technology, is currently seeking career-minded individuals to join our team. If you are highly motivated with a degree in Computer Science or related discipline, then UPS is a great place for you to advance your career.

Job Description:

The Applications Developer performs duties and tasks to support full systems life cycle management (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.).  He/She performs tasks within planned durations and established deadlines.  This position collaborates with teams to ensure effective communication and to support the achievement of objectives.  He/She provides development, maintenance, and support for applications.

Responsibilities:

Assists in System Analysis and Design

  • Analyzes specifications and user requirements to perform assigned applications development work.
  • Assists with system components’ designs to meet requirements.
  • Participates in design reviews to improve quality.

Designs and Develops Low to Moderately Complex Applications

  • Analyzes, designs, codes, tests, and documents low to moderately complex programs to develop application software.
  • Develops unit test plans to deliver quality components.
  • Records and updates defects log to ensure thorough and accurate documentation.
  • Assists in software implementations to contribute to the software build process.

Generates Application Documentation

  • Creates technical documentation to communicate and update project teams and stakeholders.
  • Communicates and documents unit test results and code revisions to ensure consistency and accuracy.
  • Creates technical documentation in compliance with UPS Software Development Lifecycle to ensure proper and consistent application development.

Supports Integration Builds

  • Assists with software builds to meet application needs.
  • Conducts tests to diagnose and record failures and report results.

Assists in Maintenance and Support

  • Monitors and acknowledges issues or defects reported by customers.
  • Performs problem analysis and resolution.
  • Performs applications maintenance and support functions.

Assists Project Planning and Scheduling

  • Conducts systems and requirements analyses to identify project action items.
  • Contributes to task lists and cost and time estimates to support project plan development.
  • Performs assigned functions and tasks to meet project plan and quality review requirements.
  • Records, updates, and monitors assignment deviations to ensure effective resolutions.
  • Raises issues as appropriate to support effective resolutions.

Minimum Qualifications

  • Bachelor's Degree in Computer Science, MIS, Mathematics, Information Systems, Electrical Engineering or related discipline - Preferred.
  • Experience with the following is preferred:
    • SQL Language and programming (DB2/Oracle/SQL Server) 
    • Microsoft Office
    • Mainframe development (COBOL, Assembly, APS)
  • Knowledge of the following is preferred:
    • Visual Studio
    • .NET Framework
    • C# 
    • C/C++
    • Object Store
    • XML
    • HTML
    • JavaScript
    • ASP.NET
    • Object Relation Mapping (Entity Framework)