Overview
We're looking to hire 1-2 application developers. These developers will be responsible for improving Plura's back-end architecture and implementing various features.
Responsibilities
Implementing Flash, Java, and/or Silverlight versions of the client applet
Working on the database back-end to reduce bottlenecks in workflow
Working with customers to adapt/port code to our distributed architecture
Improving functionality on front-end applications
And many others..
Experience
Experience with distributed or high-performance computing is a big plus, but not necessary.
No significant work experience is necessary (i.e., fresh college hires), but it'll be helpful if you've worked on commercial/production software.
Should have significant experience with various programming languages and implement various types of software.
Skills
Significant experience with Java is fairly important
Experience with C# or .NET is helpful
Experience with complex ActionScript/Flash/Flex coding is a big plus
Education
Should have at least a BS in Computer Science, Computer Engineering, or related field. Masters and Ph.D.s welcome too.
Compensation
Compensation consists of base salary, performance-based bonus, benefits, and equity. Base salary is competitive with developer positions requiring 4-6 years work experience.