Careers
We work in a highly collaborative environment where everyone is encouraged to share their ideas and contribute to the body of work of which we are extremely proud. Those who bring donuts to the studio are the more popular amongst colleagues...
We are always looking for talented individuals to join our team. Email us at hr@devlin.ca, include your resume and cover letter, and include anything else that describes who you are, what you do, and how you can contribute to Devlin.
Available Positions
- Senior Project Manager
- Junior Project Manager
- Java Developer
- HTML-CSS Specialist
- Co-op or Summer Student Placements
Senior Project Manager
Purpose of Position:
To manage the process of establishing client requirements, production schedules and budgets, with a focus on developing strong client relationships. To manage the end-to-end cycle of web development projects and to provide team leaderships to the design and production team.
Key Accountabilities:
- Meet all account revenue and profitability targets
- Supervise all aspects of resource management for assigned accounts
- Ensure client expectations are met and exceeded
- Maintain positive and productive relationships with clients
- Manage daily tasks with project team
- Develop and execute project plans, budgets and reports
- Ensure all projects are delivered on time and on budget
- Maintain detailed documentation and records of project implementations, including all changes to deliverables, resources and schedules
- Assist with client presentation materials and participate in new business presentations as required
- Ensure that project plans and budgets are maintained and up to date.
- Follow existing Devlin processes and make recommendations for new processes
- Attend all meetings; both offsite client meetings and internal team meetings
Functional Competencies:
- 5-7 years of project management work encompassing all aspects of the project management lifecycle
- PMP Certification and experience executing project management methodologies
- Ability to develop work back plans and strategies using Microsoft Project
- Excellent communication skills
- Client relationship management
- Budgeting and planning skills
- Experience with web based projects
- Must have a proven track record in prioritizing and delivering to deadlines
Junior Project Manager
Purpose of Position:
To assist in the process of establishing client requirements, production schedules and budgets, with a focus on developing strong client relationships. To manage the end-to-end cycle of web development projects and provides team leaderships to the design and production team.
Key Accountabilities:
- Assist in the delivery of account revenue and profitability targets
- Supervise aspects of resource management for assigned accounts
- Ensure client expectations are met and exceeded
- Maintain positive and productive relationships with clients
- Coordinate daily tasks with project team
- Develop and executes project plans and budgets
- Ensure all projects are delivered on time and on budget
- Maintain detailed documentation and records of project implementations, including all changes to deliverables, resources and schedules
- Assist with client presentation materials and participate in new business presentations as required
- Assist account managers in the entry and up to date information of project plans, budgets & deals
- Follow existing Devlin processes and make recommendations for new processes
Functional Competencies:
- Experience in project management methodologies (PMP Certification preferred)
- Ability to develop work back plans and strategies using Microsoft Project
- Relationship builder
- Excellent communication skills
- Strong presentation skills
- Client relationship management
- Budgeting and planning skills
- Experience with web based projects
Java Web Developer
Purpose of Position:
You will be responsible for assisting with the requirements, design and coding of applications on a constantly growing list of projects. Working in cooperation with a Technical Lead/Architect and a varying number of other developers as well as other non-technical groups, you will deliver complete applications for Devlin customers.
Technical Responsibilities:
- Developing web based Java applications from end-to-end, from presentation layer to backend business logic (75%-100% coding)
- Assist with code reviews for standards, quality assurance and security audit purposes
- Prepare and execute test plans for unit, system and integration testing, support user acceptance training
- Provide assistance with requirements clarification and documentation
- Contribute estimates for development activities
- Assist with mapping requirements to database models of backend functions
- Work with Quality Assurance teams and customers to solve problems
- Manage application install, configuration and ongoing deployments
- Contribute to the larger enhancements for existing applications
Team Responsibilities:
- Act as a mentor to junior and intermediate designers
- Cross-training with other developers to “Share the knowledge”
- Cooperate with all team members, from junior to senior, technical to non-technical
- Interact with client technical teams and vendors to co-design function and to solve technical problems
Functional Competencies:
- Strong verbal and written communications
- Expertise with multiple web development technologies such as:
- J2EE, EJB, WebServices, JSP, XML, XSLT, RMI/!!OP, SQL, PL/SQL
- HTML, Javascript, CSS, ANT, Junit, Apache, Struts, Eclipse, CVS
- WebSphere, WebLogic, Tomcat, PHP
- MQseries, DB2, Oracle DB, MySQL
- Solaris, Linux, Windows
- Security aspects of Network, Operating Systems, Tools, application code
- Experience with design patterns and building & integrating multi-tier solutions
- Extensive J2EE development with web based applications
- Strong experience with database programming (JDBC/Hibernate)
- Exceptional problem determination and creative problem solving skills
- Strong understanding of UNIX environments and applications
Nice-to-Have Skills:
- Team leadership experience
- Knowledge of rich media technologies
- Knowledge working with Content Management Systems
- Knowledge of third party “backend” applications such as Oracle, CICS
- Familiarity with Microsoft internet technologies:
- ASP, VB Script, IIS, MS SQL, .NET
HTML-CSS Specialist
Purpose of Position:
The HTML/CSS Specialist fills an important role that bridges the creative and programming teams. In this position, you are responsible for both creating and translating finished designs into CSS layouts, and then working with programmers to integrate dynamic functionality. You are also required to review your code, paying special attention to accessibility guidelines set by the W3C.
Key Accountabilities:
- Creating and optimizing web interface designs
- Producing implementation-ready web graphics from supplied design
- Developing high quality, well-structured web layouts using CSS code and HTML without supervision
- Assisting in the design and structuring of website information architecture
- Applying knowledge of browser quirks and incompatibilities to HTML and CSS coding for maximum compatibility across all browsers and platforms
- Comprehensive testing of all HTML and CSS layouts produced
- Coordinating final art implementation with creative team
Functional Competencies:
- Expertise in HTML and CSS
- Expertise in
- Understanding of web navigation and information architecture Expertise in graphic design and production of web interfaces using Adobe Photoshop and Illustrator
- Proficiency in coding languages (JavaScript, DHTML)
- Basic understanding of specific templating languages (XML/XSLT, JSP)
- Ability to work collaboratively within a team
- Understanding of design concepts
- Understanding of end-to-end project cycle
Co-op or Summer Student Placements
In liaison with colleges and universities, both locally and abroad, we offer internships or short-term/summer placements for students in directly related fields of study such as digital design, digital marketing, computer programming and project management. To apply for a 2012 summer placement, please forward a short biography and a link to your portfolio or Linked In profile. Our HR Team will assess applications in February 2012. Please email us at hr@devlin.ca with your portfolio or résumé.


