Pages

Monday, December 3, 2012

PRINCIPAL PRODUCT ENGINEER

PRINCIPAL PRODUCT ENGINEER

 
Lucas Systems, Inc. is the fastest-growing provider of voice-directed logistics solutions that enables retailers, wholesale distributors, and manufacturers improve warehouse operations. Our software product, Jennifer™ VoicePlus, provides a rapid return-on-investment for our customers by helping workers do their jobs more efficiently and accurately using real-time voice-recognition software running on ruggedized mobile devices.

 

Jennifer is used by Fortune 50 companies like Kraft Nabisco, Caterpillar and Cardinal Health, large private distributors like C&S Wholesale Grocers and Republic National Distributing Company, and a range of other leading retailers (CVS, Office Max, Do It Best), manufacturers (Rust-Oleum) and distributors (HD Supply Facilities Maintenance) across industries. Since 2008 our revenues have grown more than 50 percent, as we have added new marquee customers, created partnerships with leading supply chain and warehouse management system providers, and established an international presence in Europe and the Pacific Rim.

 

Lucas Systems Inc. is a unique organization, offering a dynamic, collaborative, innovative and entrepreneurial work environment. Since our founding in 1998, we are proud to have achieved fourteen consecutive years of profitability and revenue growth. This rapid growth continues to create opportunities for both personal and professional growth for high performing individuals.

 
Principle Duties and Responsibilities

 
As the Principal Product Engineer, you will be responsible for working closely with Product Architect, Product Development Team and Quality Assurance Team to design and develop major components of the next generation of Jennifer software products.

In this role you will be responsible for: 



-         Working with Product Architect to understand the functional and technical requirements for the product

-         Working with Product Architect to develop prototype/reference model to demonstrate capabilities of the proposed architecture

-         Working with the Product Architect to perform feasibility study of using the 3rd-party and open source technologies in the product architecture

-         Designing major components of the product using the prescribed software architecture

-         Documenting and articulating the proposed design to the development team members and quality assurance team

-         Defining and enforcing development standards, principles, methodologies and best practices

-         Providing technical guidance and direction to other product development team members

-         Maintaining a broad knowledge of technology trends, and periodically incorporating new tools and technologies in the product architecture to provide incremental product improvements


The successful candidate will possess: 

 

-         Bachelor or Master degree in Computer Science, Engineering or related field

-         8+ years of progressive experience in designing and developing commercial software products

-         Experience designing frameworks and Application Programming Interfaces (APIs)

-         A strong understanding of Java and OSGi Framework

-         Experience with Ajax, JavaScript and HTML5

-         Experience with Eclipse plug-in development

-         Experience using open source frameworks like Spring, Equinox, ibatis and Tomcat

-         Experience in designing high-transaction database models using MySQL, Oracle, or MS SQL

-         Detailed knowledge of communication protocols including TCP/IP and HTTP

-         Experience with Test-Driven Development and JUnit Framework

-         Strong experience using Enterprise application patterns including Service Oriented Architecture principles

-         Experience using Agile development methodology (SCRUM)

 
Experience with the following is a plus: 

 

-         Additional programming languages (C, C++, C#, etc.)

-         Developing for mobile OSs (MS Windows Mobile/Phone, Android or iOS)

-         Designing and developing distributed, real-time transaction systems

-         Build automation tools like Maven and Hudson

 
Possible Work Locations in Pittsburgh: 

 

-          North Hills (Wexford)

-          South Side

-          South Hills

 

Generous benefit package includes Medical/Dental/Vision/Life Insurance; 401(K) with Employer Match; Ten Paid Holidays; Free Parking; Flexible Work Hours; Cash Bonus for Employee-Referred Hire; Casual Work Attire

Please submit cover letter, resume and salary requirements to:

Lucas Systems, Inc.
11279 Perry Highway, 4th Floor
Wexford, PA 15090
www.lucasware.com

Or email to:
resume@lucasware.com

No phone calls please.


EOE