Job ID
Senior Software Engineer, Enterprise Applications

Location

501-830
Length of Engagement: Direct Hire

Portland, OR

US citizen or permanent resident only.
Estimated travel for on-site client POC efforts is 25%.
 
Project Description:

The successful candidate should have a strong background developing high performance Java applications. Work includes distributed locking/leasing algorithms, data partitioning, querying and indexing, filtered views, asynchronous persistence, C++ interoperability, shared memory management, reliable multicast, and other distributed algorithms

Functions:

  • Execute client Proof of Concepts(POC) evaluations and product benchmarks.
  • Work in conjunction with Sales Engineering to resolve customer issues in pre-sales and POC engagements.
  • Determine product gaps for client engagements and participate in the specification, design, implementation, validation, evangelism, and support of necessary features.
  • Participate in improving existing features and product performance.
  • Will be required to conduct technical presentations in pre-sales engagements. The successful candidate will need to have strong communication skills.

 Required Skills, Knowledge and Experience:  

  • Strong Java development skills with 5+ years concurrent programming, testing, and profiling experience.
  • 5+ years experience working directly with customers to design, develop, and support customized software products.
  • Proven ability to design, model, implement, and test high performance software for mission critical applications.
  • Candidate should have a good understanding of distributed computing concepts and networking principles.
  • A broad knowledge of Java technologies(XML, J2EE, JDBC, JMS, JMX, etc.) is very desirable.
  • Customer-focused history of designing, delivering, and supporting software solutions to real world problems.
  • Proven ability to master new technology and application domains(eg. Financial, scientific, and industrial).
  • BS or equivalent in Computer Science or Mathematics, with coursework in Distributed Systems.
  • Able to multitask and meet aggressive deadlines.
  • Ability to do technical presentations internally or at a customer site.
  • C++ programming experience is highly desirable.

[ 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