Job ID
Application Engineer / Developer (Java/.Net)

Location

105-803
Length of Engagement: 6-12 Month Contract

Portland, OR

Position Description:

Responsible for applying advanced concepts, theories, principles, and practices in a professional or technical discipline that is analytical, creative, evaluative and/or advisory in nature.

Independently develops conclusions and makes recommendations on a wide variety of complex issues. Decisions are typically only reviewed for consistency with policy, precedent and overall effectiveness.

Provides advice, guidance, direction and reviews the work of lower level professional employees

Responsibilities:

  • Provide recommendations for new engineering tools.

5-30% System Analysis

  • Perform application support, problem solving, and issue resolution with internal and external resources.
  • Contribute to technical solutions by performing technical analysis and making recommendations.
  • Reviews recommendations for technical solutions.

5-15% Project Support

  • Contributes to the RFP process.
  • Identifies technical issues and determines options for issue resolution and risk mitigation.
  • Defines and communicates requirements for technical environments.
  • Determines technical scope for projects.
  • Provides engineering task work effort estimates.
  • May manage a small to medium project

5-15% Standards & Best Practices

  • Applies architecture, governance and security standards.
  • Creates and applies global process standards to system changes and deployments.
  • Establishes, Maintains and applies coding/configuration standards and best practices.
  • Conducts research of emerging operational technologies.
  • Identifies Compliance Issue Remediation.

0-30% Testing

  • Review and approve test plans, test execution and validation of test

0-10% System Performance & Tuning -

  • Conduct performance monitoring, analyze performance against benchmarks.
  • Identify tuning/ optimization opportunities and make recommendations.
  • Implement performance remediation.
  • Create performance test scripts and execute performance tests.
  • Analyze business requirements and create performance testing scenarios that ensure application performance meets customer needs.
  • Review and approve performance test results, recommendations, and tuning results.

0-5% Functional Management

  • Provides input into business unit planning and performance metrics.
    Participates in functional discussions and initiatives across departments.

0-5% People Management

  • Provides people leadership.
  • Participates in activities such as work planning, process development, resource optimization, employee goal setting, coaching, hiring decisions, and performance monitoring.
  • Trains and/or mentors staff.

Other:

  • Maintains and Coordinates Production Support On Call Schedules and Responsibilities. Act as an escalation point for Production Support On Call when encountering production issues with critical path and high risk code and configuration.
  • Escalates production issues with with cross funtional, business and/or regional impact. Participates in After Action Reviews relating to Production Issues.

Communication/Language:

  • Strong verbal and written communication skills in local market language, including meeting facilitation and presentations. Ability to clearly articulate goals and objectives.
  • Strong information seeking skills and drive to make things happen. Ability to understand challenges or underlying concerns, share ideas, and develops effective responses or elevate to higher management. Ability to work independently and cooperatively in a diverse group.
  • Ability to network, influences, and utilizes internal and external resources. Ability to exercise high degree of professionalism

Demonstrated leadership capability and basic understanding of managerial concepts and techniques in areas such as work planning, training, delegating, coaching, mentoring, and evaluating. Ability to lead initiatives and project teams. Ability to identify solutions, collaborate with management team, generate consensus, and motivate staff toward results.

Required Skills, Knowledge and Experience: 

  • Bachelors degree in Computer Science or other relevant technical area
  • Minimum Work Experience: 6 years, with 1 year in people leadership
  • Java
    • Demonstrates ability to design complex applications using Object Oriented Design techniques.
    • Understands and can employ design patterns.
    • Has superior core Java language knowledge.
    • Understands and can utilize XML in conjunction with Java applications.
  • Experience in one or more of the following Java server side technologies:
    • Web Services
    • Java Message Services (JMS)
    • Java Database Connections (JDBC)
    • Enterprise Java Beans (EJB)
    • J2EE Containers
    • SQL
  • Experience in one or more of the following Java interface technologies:
    • Java Server Pages (JSP)
    • STL
    • Swing
    • HTML
    • Java Script
    • AJAX
  • Experience in one or more of the following Java Open Source frameworks:
    • JUnit
    • Ant
    • Struts
    • Hibernate
    • Spring
    • J Monk
    • Experience with Java IDEs (Eclipse, Intelli J)

Or

  • .net
  • Demonstrates ability to design complex applications using Object Oriented Design techniques.
  • Understands and can employ design patterns.
  • Has superior knowledge of C# and the .NET core libraries.
  • Understands and can utilize XML in conjunction with .NET applications.
  • Experience in one or more of the following .NET server side technologies:
    • Web Services
    • ADO.NET
    • SQL
  • Experience in one or more of the following .NET user interface technologies:
    • ASP.NET
    • Windows Forms
    • Eventing
    • HTML
    • Java Script
    • AJAX
    • MS Office Integration
    • 3rd Party Widget Libraries
  • Experience in one or more of the following Open Source tools:
    • NUnit
    • Nant

[ Home] [List All Positions] [Keyword Search]
 [Contacting Us] [Submitting Your Resume]
 [E-Mail Us] [Tips and Terms] [Portland Oregon]
 Copyright © 1999-2006 - Professional Technical Resources, L.L.C. - Beaverton, Oregon