Java Developer
Employment Type : Full-Time
- An understanding of software development best practices
- Enthusiasm for constant improvement as a Software Engineer
- Ability to review and critique proposed designs and offer thoughtful feedback in a collegial fashion
- Skilled in writing and presenting -- able to craft needed messages so they are clearly expressed and easily understood
- Ability to work independently on complex problems of diverse complexity and scope
- Ease with Senior Management -- can effectively interface at many levels, including top executive
- Bachelors degree in Computer Science, Engineering or related field