Java/J2EE Software Developer

Responsibilities and Accountabilities:

While working within a team in an agile environment, you will be:

  • Developing creative, innovative and practical solutions
  • Producing clear and maintainable code
  • Participating in design/architectural discussions
  • Investigating, learning and applying new technologies/processes to your project
  • Adopting and using the Intelliware development process
  • Signing up for and completing development tasks
  • Actively pairing during task implementation
  • Participating in estimating, tasking, status and stand-up meetings
  • Interacting with the client representative to clarify requirements
  • Working with your project team to deliver an application on-time and on-budget

“Must have” Skills and Qualifications:

  • Bachelor's Degree in one of: Engineering, Computer Science, Physics or Mathematics (or equivalent education/experience)
  • Experience using object-oriented programming languages and concepts (3+​ years)
  • Fluency in Java experience with N-Tier applications
  • Strong communication skills
  • Intense problem solving abilities
  • Self-motivated and ability to work well in a team

“Nice to have” Skills and Qualifications:

  • Exposure to and enthusiasm for Agile approaches to software development
  • Fluency in UNIX, Linux, W3C technologies, including HTTP and XML
  • Masters Degree in one of: Engineering, Computer Science, Physics or Mathematics
  • Education in a creative or non-technical discipline
  • Diverse outside interests

To apply, please upload an updated resume and cover letter in PDF or DOC format.