Oregon State University

School of Electrical Engineering and Computer Science

School of Electrical Engineering and Computer Science

Connect with Us

  • For Students looking for Jobs
  • For Alumni to stay connected
  • For Employers needing to hire

Don't wait! First round interviews are being scheduled now.

Employment Type:
Full time
Job Category:
Java Developer
(This job is no longer available)
MATRIX Resources, Inc. | Cornelius, OR
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

As our UI Application Engineer in Product Creation, you'll work on developing and implementing major projects for our Planning and Merchandising Portfolio. You'll be a technical leader collaborating with Project Managers, Business Analysts and Business partners to deliver technical solutions for our Product Creation business partners. You'll be a key contributor in all aspects of development and support, and involvement in all phases of the software development life cycle. You'll also provide team leadership, including technical skill development, on-boarding and mentoring of engineers, internal/external group liaison, issue resolution and contribution towards performance management. You'll contribute to large, business-critical projects from a technical perspective, end-to-end, and ensure that technical standards are being followed that comply with the overall architectural direction. You'll represent Product Creation team on key vendor relationships from a project and technical point of view; work with Product Creation leadership, Enterprise Architecture, partner teams and external vendors to achieve Product Creation objectives. You'll also be responsible for helping create and enforce coding standards. You'll work in a team environment where you'll be encouraged to express technical leadership and direction while communicating effectively across teams.


Requirements for the position include:
- Bachelor's degree in Computer Science, Engineering or a related field
- 2 years' additional relevant professional experience in lieu of a degree
- 5 years' professional IT or related experience
- Experience working in Lean/Agile delivery environments including SCRUM/XP development expertise and experience using TDD, Continuous Integration, and other Agile practices
- Deep expertise developing complex UX Experiences using Silverlight or WPF and C#. Experience using Expression Blend is a plus
- Strong experience implementing UX using technologies such as GWT, Adobe Flex, JavaScript, HTML, CSS and XML, and ability to write clean, maintainable, and eloquent code in a load-balanced environment to achieve value added business outcomes
- Deep expertise in Object Oriented Analysis and design, Classic design patterns
- Exceptional collaboration, listening, written and verbal communication skills
- Successful track record collaborating with product owners, product managers and business experts to ensure delivered solutions optimally support the achievement of business outcomes
- Passion for and experience in coaching, teaching, mentoring and learning
- Commitment to and hands-on experience in leading/performing technical quality reviews
- Ability to create frameworks and models that can be reused and embody architectural strategies and standards
- Comfortable working in a fast-paced, results-oriented environment
- Ability to work with onshore/offshore/vendor teams, and communicate using virtual communication tools (phone, conferencing, online meeting)
- Experience estimating work effort, planning, organization and implementing complex software projects
- Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical teams
- Strong understanding and experience using various version control systems like Subversion or Git
- Complete knowledge of the Software Development Life Cycle and how Lean and Agile practices support this
- Strong experience and understanding of various UI architecture patterns including MVVM, MVC, and MVP

Other Preferred Qualifications:
- A consultancy approach to your work
- Commitment to collaborate with other developers and subject matter experts to establish the technical vision and analyze tradeoffs between usability and performance needs
- Proficiency in UI Frameworks such as XUL
- Ability to efficiently and effectively apply lo-FI, mid-FI and high-FI prototyping techniques to promote requirements understanding, minimize rework and build trust in solutions with customers and end users
- Thought leader in designing and developing Object Oriented, multi-tier applications in a complex architectural landscape
- Experience in using Expression Blend
- Experience in developing Java Swing applications
- Experience in Lean process improvement efforts

To make it clear, we're not looking for just anyone. We're looking for someone special, someone who had these experiences and clearly demonstrated these skills

Application Requirements
  • Accepting third-party candidates for this position.
Required Qualifications:
  • Java
  • Javascript
  • HTML
  • Medical
  • Dental
  • Vision and Life Insurance for Full-time W2 Consultants.
  • Supplemental Disability and Long-Term Care Insurance
  • Dependent Care Assistance.
  • 401(k) with Roth feature.
  • Free E-learning Courses


Applicants must be eligible to work in the specified location

About MATRIX Resources, Inc.

MATRIX was founded in Atlanta on February 7, 1983, by Bill Gower, Frank Glenn, John Scarbrough, Lambert Chandler, and Ron McGinty -- five men with a shared vision of raising the standards in the IT staffing industry. Drawing from their personal experience in the information technology field, as well as their understanding of the high-tech marketplace, the founders of MATRIX developed a clear vision of what their new company would stand for. The MATRIX vision included four basic objectives: To emphasize strong dedication to professional ethics. To invest in resources like equipment and research so that MATRIX clients and candidates have access to the best industry information. To concentrate on career counseling so that MATRIX can provide the best skill set and personality match between clients and candidates. To encompass both permanent placement and contract consulting services to meet all the placement needs of MATRIX clients and candidates.The candidates, contract consultants, and client companies who work with MATRIX will tell you that these objectives have become tenets of the company; they define our every action. They have, for example, been the impetus behind our memberships in the National Association of Computer Consulting Business (NACCB) and in the National Association of Personnel Services (NAPS), which share the MATRIX commitment to serving our industry and maintaining a strict code of professional ethics. You benefit from this commitment every time you come in contact with a MATRIX Associate. Our clear vision and adherence to the highest professional standards have helped MATRIX become one of the fastest-growing private companies in the nation. At the same time, these principles have guided us to becoming a leader in IT staffing. Our vision is now reality. We look forward to helping you share in its rewards when you partner with MATRIX. Privacy Statement | Contact the Webmaster