Reward ~ USD 4000
Principal Engineer / Application Architect
Do you have the vision for what it takes to be a best of the web development company and the drive to make it happen?
Are you passionate about creating high performance applications that people love to use?
Do you strive to make yourself and those around you better?
Do you lead by example?
Are you never satisfied with the status quo?
Have you experienced Agile and now there is no turning back?
If this describes you, than keep reading, we might have the perfect job for you.
What we are looking for
• Complacency has no place here. You must be passionate about creating exceptional solutions.
• Success is contagious. If you have it we want to catch it.
• You have to have done this before. We need at least 8 years of software development experience. For 3 of those years you have to have lead.
• Without Vision the software will perish. If you have that vision for your application and can’t wait to share it with others we want to hear it.
• Design patterns get you excited and put your friends to sleep.
• Easier is faster. Consistent well designed platforms are your specialty.
• You can’t work alone. We need people who work in teams and with teams across the country and the world.
• Nifty code is great but we need you to teach others how to excel.
• We build web applications that are software as a service using J2EE. As an Application Architect we need you to have done this too.
• If OO, RDBMS and N-Tier actually mean something to you, then we want you to tell us more.
• We can’t be holding your hand. You have to be able to come up with your own solutions and influence others that the solution is the right way to go. At the same time it can’t be “it is my way or the highway”.
• What you say and write has to be clearly understood by all.
• Engineering is hard work, and you have to be able to enjoy solving the puzzles that this line of work throws at you.
• While experience is really important we would love to know that you also went to school to learn about engineering. If you went back to school because you love it so much, that is even better
If this description isn’t structured enough for you try this:
• 8+ years of combined experience in large scale software development with 3 years as architect or lead developer
• Expert in J2EE, JSP, XML, HTML/DHTML, JavaScript, Web Services and other distributed technologies and architectures
• Track record of leading Engineering teams in the delivery of high quality products in a startup environment
• Expert in OO development skills, as demonstrated by having designed large scale projects
• Expert in architecting, designing and leading the development of new products in emerging markets
• Expert in design patterns and distributed systems
• Product experience in search related technologies a huge plus
• Demonstrated ability to lead senior engineers in design and implementation
• Deep understanding with modern agile development methodologies and test-driven, component-oriented iterative development practices
• Experience in working with distributed teams
• Strong interpersonal skill and oral and written communication skills.
• A BSCS or BSEE is required. Masters degree preferred.
Job Type: Full time
Rate: DOE
Questions? Please email us at jobs {at} opson.com
To Apply for this position, please Sign up on www.opson.com.