? As a Lead Java Developer, responsible for writing and maintaining some of our most critical code, in addition to being the technical lead for 5-10 developers.
? Our team environment is critical to our success, so you
?Will be expected to work effectively in a team environment, exchanging ideas, building consensus and mentoring others where needed.
? The individual should have working knowledge of all phases of the product life cycle, including engineering specifications, customer requirements gathering, software design and development, testing - including unit, functional, systems and integration.
? Expected to know how different systems interact, including potential problems and difficulties that may occur; and demonstrate ability to understand and document internal and external processes and work flows.
? Expected to be resourceful and innovative, with the ability to quickly and creatively develop solutions to complex business problems, while also providing direction and leadership for your team.
5 year Software Development
2 years Lead experience
Developing/Testing/Problem solving/work with Architect/Mentoring the team/Leader of the Team
Working with New Technology/Products
80% Hand-On Development 20% Code Review/Managing/Coaching
Previous travel industry experience preferable, not required
? Bachelor's degree or equivalent.
? Prior lead/supervisory experience preferred.
? Advanced computer software skills.
? Excellent written and verbal communication skills
? Ability to lead and direct multiple projects simultaneously
? Ability to delegate work to subordinate or less experienced team members
? Proven leadership ability.