Senior Software Developer (JavaSCRIPT)
Company Description
Messaging Architects is a leading developer of cutting-edge messaging technology that improves companies' business communications, as well as their bottom line. Our office on Peel Street in downtown Montreal is fast-paced and we enjoy rewarding talent and dedication with competitive salaries, and continuous training.
Job Description
We are seeking an experienced Senior Developer. The ideal candidate should possess superior design and development ability for building enterprise-level messaging software solutions.
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 JavaScript, Java and web based technologies.
- Ability to develop feature reach Web 2.0 applications.
- JavaScript(strong), AJAX(strong), Java(strong), PHP, SQL, JSP, XML, XSLT, HTML
- Bachelor's degree in Computer Science or Computer Engineering
Additional Skills
- C#/C++(strong), VB, SQL, XML, XSLT
- Experience with messaging servers, APIs and protocols (MAPI, CDO, WebDav, SMTP, IMAP)
- Experience with standard technologies/protocols-LDAP, SOAP,HTTP/HTTPS, SMTP, POP3, IMAP.
Please send your Resume to careers@messagingarchitects.com along with a brief cover letter telling us why we should interview you.