Careers

You've always wanted
to work with a
great company...
  • Casual dress code in all offices
  • A Foosball table, a climbing wall & a brand-new PS3
  • Bike racks and showers in our Montreal office
  • Bratwurst Fridays in our Provo office

Senior Software Developer - Java

 Updated: May / 28 / 2010
Location: Montreal, QC 
What You'll Do...

Main Responsibilities

  • Participate in every phase of the development life cycle, including analysis, design, coding, testing, debugging, and implementation.
  • Design component level solutions from system requirements.
  • Develop and debug software solutions both from scratch & within existing architectures.
  • Add new functionalities to the existing business application.
  • Take responsibility for time lines and deliverables.
  • Write documentation of the design and code.

Secondary Responsibilities:

  • Perform software problem investigation, problem resolution, unit/system integration and testing and documentation
  • Provide support to Escalations Manager in evaluation of system operational anomalies and troubleshoot software problems.
  • Provide support to Escalations Manager in developing software corrections to be distributed as hot-fixes or as part of the software maintenance cycle.

 

 

Required Skills...
  • Excellent understanding of Java and web based technologies as well as Javascript.
  • Ability to develop feature rich Web 2.0 applications.
  • Object Oriented Programming background with knowledge of Design Patterns
  • Java(strong), AJAX(strong), JavaScript(strong), Ext-JS, SQL, J2EE, XML, XSLT, HTML
  • Bachelor's degree in Computer Science or Computer Engineering

Additional Skills

  • C#/C++, VB, SQL
  • Experience with messaging servers,  APIs and protocols (MAPI, WebDav, SMTP, IMAP)
  • Experience with standard technologies/protocols - LDAP, SOAP, HTTP/HTTPS, SMTP, POP3, IMAP.
What's Next?

If you have what it takes, tell us your story! We want to hear from you.
Please email us at careers@messagingarchitects.com with your resume and cover letter.

We offer benefits galore…
You’ll receive a personal subsidy of $480 towards health-related programs, a public transportation subsidy up to $35/month toward your monthly pass, the opportunity to participate in a tuition program worth up to $1,500 each fiscal year, and more.

Send to a Friend

Submit  * Indicates fields that are required

Contact Me

Submit  * Indicates fields that are required