Job Description:
Join a collaborative and talented team in an agile development environment. Provide expert judgment and analysis for the design, development and implementation of the client/server systems. Analyze client/server requirements to ensure the system meets performance needs. Recommend technology purchases that will support and enhance the client/server system. Lead and direct the work of others.
Play at the epicenter of an emerging field combining game development with the science of human interaction and business simulations.
Collaborate with Fortune 500 companies and University of Washington’s Center for Leadership & Strategic Thinking to build a more fun and efficient world.
Requirements:
- BA/BS in Computer Science, Math, Physics, or related field
- 5+ Years’ experience in the software development industry
- Extensive C/C++ and Java experience
- Mastery of object oriented design, design patterns, and systems architecture
- Expert with Java EE APIs, distributed caching, and ORM
- Background in core network technologies and routing protocols
- Experience with various UNIX based operating systems
- Deep understanding of highly scalable and distributed systems in a Java EE environment
- Experience with Data Center virtualization and optimization technologies
- Experience with a SOA framework
- Ability to architect web solutions from start to finish with full test coverage
- Must have played a leading role in the design, implementation and deployment of a successful enterprise-level system
Pluses:
- Knowledge of network and operating system security
- Experience with:
- Subversion, maven, netbeans, and JUnit
- Implementing lock free algorithms
- Eclipselink and Glassfish
- Managing infrastructure, such as Linux, Cisco, VMWare, Apache, etc.
Qualified? hr@novelincorporated.com