meshU schedule

meshu I’m a big fan of meshU. I was lucky enough to speak last year. Mike McDerment has announce the initial meshU schedule today. Perhaps a little Rails focused on the development side (AideRSS, Unspace and Engine Yard – even 37signals on the design side), this might be a result of FreshBooks using Rails for part of their infrastructure. I hope that Michael and the team will consider expanding the technologies to include things like PHP and Drupal, jQuery, other MVC frameworks, other mobile & rich client development environments, configuring your development environment.

The initial schedule looks great for designers and developers. It’s hands-on practical exposure to leading Web 2.0 technologies, techniques and patterns. meshU is a bargain, it’s $289 to attend ($25 for a limited number of student tickets). It fits right into a similar spot that TechDays filled for developers on the Microsoft stack. Way less expensive than Mix, PDC or Web2Expo particularly when you remove the travel costs. I love seeing world-class talent and conversation happening in Toronto, Montreal, Vancouver (yes, I know that meshU is only in Toronto – for now).

Design

Development

Management

What: meshU
Registration: $289 – Limited number of student tickets at $25
When: Monday, April 6, 2009 (all day)
Where: MaRs Discovery District Auditorium
Toronto, Ontario

Trapeze – Director of Application Development

Toronto, ON

Trapeze seeks a strong technical manager with experience leading and developing teams of programmers, making important technical choices, and defining internal processes and procedures.

Toronto-based Trapeze (www.trapeze.com) is a leading digital agency that works with a select group of exciting world-renowned clients, including Bonefish Grill, CBS Television, CBC, Cineplex, Disney, Jaguar, LandRover, Natrel, Sobeys and many others.

Responsibilities

You will lead Trapeze’s talented team of web and application developers working on creating customized projects for our clients.

Your core duties will include:

  • Defining a standardized approach to define technical solutions and technical architectures for our client projects.
  • Collaborating with client facing teams and internal developers to determine the best technical solutions to challenges.
  • Defining the internal processes and methodologies of the development team.
  • Managing the development of re-usable code libraries and tools.
  • Acting as the lead technical person on the most demanding client projects
  • Making decisions on which technologies Trapeze invests in training and developing our staff in.
  • Developing the skill sets and capabilities of all of Trapeze developers, especially growing a team of highly capable lead developers under you.

Requirements

  • Computer Science degree
  • Demonstrated experience managing multiple teams of developers
  • Demonstrated experience in developing software development project management processes.
  • Project management training and / or other management training an important asset.
  • Strong understanding of/experience with web technologies (see following list)
  • Required areas of technical expertise:
    • CMS Platforms
    • LAMP – Linux, Apache, MySQL, PHP and Python
    • Some experience in Microsoft technologies -.NET / ASP would be a big asset
    • Front end  – HTML, CSS, JavaScript and Flash

Nice to Have

Experience with:

  • Java / J2EE / JSP
  • C++
  • Facebook and Open Social application development

Key Attributes

  • A desire to continuous learn and develop new skill sets
  • Detail-oriented and accountable for deadlines and quality of work
  • Committed to extensibility and reusability
  • Can distil business requirements into technical solutions while retaining a sense of the “big picture”
  • Comfortable working in a team environment
  • Actively seeks input from other team members
  • Can motivate and energize those around them
  • Willing to work occasional additional hours when necessary

Reporting

  • Position Reports directly to CEO
  • You will be part of the senior management team responsible for charting a future direction for the company and integrating the capabilities of Trapeze’s different areas of expertise
  • You will have team of currently 10 developers reporting to you
  • Position will work closely with other VP / Director staff in following areas
    • Director of Trapeze Labs – in making technical choices for the company, determining development methodology and identifying opportunities for re-usable tools
    • Director of HR – in hiring and developing staff
    • Director of Production – in project staffing and resourcing decisions

Package/Benefits

  • Competitive compensation plan
  • Comprehensive health benefits plan (medical, dental, life insurance and disability)
  • Excellent working conditions
  • Career advancement opportunities

To Apply

Email your current resume to careers@trapeze.com with the words “Director of Application Development” in the subject line. No calls, drop-ins or faxes, please.