Technical Architect

At Intelliware you’ll work on a wide-variety of projects in a team environment using state-of-the-art development tools. While our core development is Java-based and open source, we employ a broad range of technologies for our various client engagements.

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

  • Building custom applications using Agile and iterative development methodologies
  • Developing creative, innovative and practical solutions
  • Providing technical leadership, clarity and direction for the development team
  • Leading the project team to deliver an application on-time and on-budget
  • Signing up for and completing development tasks
  • Producing clear and maintainable code
  • Developing and presenting architectural roadmaps for project proposals and engagement documents
  • Working with the client to develop and clarify requirements
  • Facilitating design/architectural discussions
  • Estimating, tasking and participating in status and stand-up meetings
  • Using and evolving the Intelliware development process
  • Investigating, learning and applying new technologies to the project
  • Managing relationships and maintaining good communications with senior management and clients specifically related to the technical soundness of the solution
  • Mentoring team members to help develop technical, interpersonal and leadership skills

‘Must Have’ Skills and Qualifications:

  • Experience designing and developing N-Tier applications
  • Fluency in Java/J2EE
  • Software development leadership experience
  • Excellent verbal and written communication skills
  • Intense problem solving abilities
  • Ability to interact effectively with clients to define user requirements and application architecture (from concept to implementation)
  • Exposure to and/or enthusiasm for Agile approaches to software development
  • Self-motivated and ability to work well in a team
  • Research skills
  • Bachelor’s Degree in: Engineering, Computer Science, Physics or Mathematics (or equivalent education/experience)

‘Nice to Have’ Skills and Qualifications:

  • Fluency in UNIX, Linux and W3C technologies, including HTTP and XML
  • Team lead or project management experience
  • Pair programming experience/expertise
  • Masters Degree in one of: Engineering, Computer Science, Physics or Mathematics
  • Education in a creative or non-technical discipline
  • Diverse outside interests
Apply Now