Employment Spot
 



Find a job in your area


 

Senior Java Software Engineer

Company: Pano Logic, Inc.

Location: Menlo Park, CA

Contact Information


Name:
Apply to this job now

Job Description

Senior Java Software Engineer

The Senior Software Engineer will join their Enterprise Engineering team and will be contribute to the development of the hub of Pano Logic's Virtual Desktop Solution: The Management Server. The Management Server manages the entire deployment of Pano Logic's Virtual Desktop Solution in diverse customer environments.

Since we are at the cutting edge of technology, we are constantly exposed to new and exciting challenges. The Senior Software Engineer will own and immediately contribute to key areas of the Management Server, including scalability, redundancy, and robustness. They will be responsible for architecting and implementing robust, scalable solutions and novel algorithms to achieve the required functions in Desktop Management.

Rapid development takes place in a Java framework, using OpenLaszlo for the front-end administrative page, and PostgreSQL for the storing the data in the back-end. Using various transport standards (XML-RPC, LDAP, etc) and custom transports, the Pano Logic Management Server communicates to hypervisors, authentication servers, Pano Logic hardware devices and Windows Virtual Machines to orchestrate the desired behavior by administrators and end-users. It is built to be fast, simple and robust.


Duties and Responsibilities:

 

  • Architect modules and develop new or improve existing features for the Management Server
  • Aid in the planning, scheduling and execution of assignment milestones
  • Aid in developing the test environment to ensure the scalability and robustness of the Management Server
  • Work closely with the QA organization to root cause issues and provide guidance for testing
  • Work with customer support organization to resolve issues
  • Act with a sense of urgency to achieve certain milestones and customer related issues


Job Requirements


Qualifications:

  • 5-7 years of experience in software engineering, with emphasis on high-performance, high-availability, server-side enterprise applications
  • 5+ years professional Java software development experience
  • Experience in multi-threaded programming and web services (SOAP, WSDL, etc.) a must.
  • Experience with SQL preferred.
  • Strong knowledge of software design principle, Object Oriented Methodology, Design Patterns
  • Good understanding of available open source frameworks, and their applicability
  • Understanding of network fundamentals and client server architecture and embedded systems
  • Creative problem solving ability and self-starter
  • A proven track record of active involvement with full product lifecycles
  • Excellent written and oral communication skills, with a team player attitude

 

Education:

 

  • MS/BS in Computer Science or related field or equivalent knowledge and experience

Employment Search




Job search by state | city | or industry

Copyright © 1998 - 2008 Employment Spot, All Rights Reserved | Contact Us

Resume Help    Post Retirement Jobs    Las Vegas Jobs    Myjobstream    Retail Jobs    Restaurant Service Jobs    Hospitality Jobs    Grocery Jobs    Skills Training    Freelance Jobs/Contract Jobs   
GoingGreenJobs    Physical Therapy Jobs    Speech Therapy Jobs    Occupational Therapy Jobs    Nursing Job Resources

College Scholarships    Local Newspapers    Jobs in Canada    Sales Recruiting    Jobs in India    Post Retirement Jobs    Salary Calculator    Oil and Gas Jobs    Real Estate    Jobs in UK    Cars    En Espanol
Outplacement Services    50+ Lifestyle Guide    Internships    Entry Level Jobs    Talent Management    Rental Homes    Diversity    Free Career Test