|

Software Developers
| Company : | Destiny Solutions Inc. |
| Location : | Toronto, Ontario, Canada |
| Travel : | rarely Required |
| Start Date : | Immediate |
| Status : | Full Time Permanent |
Are you interested in writing software the way it should be written? Do you like using the right technology to solve each problem? Do you consider programming both a skill and an art? Do you like being involved in the development process from the requirement right through to the delivery? Do you believe that you have the skills to implement both GUI and server side designs? Are you comfortable producing high performing algorithms?
If so, we are seeking an enthusiastic, motivated, developer who isn't afraid to roll up their sleeves and take advantage of the new challenges and opportunities offered by a growing young company.
We are not looking for only senior developers - We are looking for those individuals at any point in their career who know that they have the skill and the art to be a strong participant in our development process.
We work in a small dynamic environment with flexible work hours and are an equal opportunity employer. We also provide our staff with many opportunities for both career and professional development. In this role, you will be given an opportunity to be a major contributor to building the next-generation of Continuing Education business solutions. Come join us at Destiny, where your opinion matters, your experience is valued and interesting work will be part of your daily routine.
Skills & Qualifications:
- Experience developing sophisticated web applications using java based OO technologies;
- Solid understanding of object-oriented design principles, design patterns and UML;
- Experience with the development of enterprise web-based transactional applications;
- Experience with Servlets & Java Server Pages (JSP) using the Apache Struts Framework;
- Ajax experience is an asset;
- Strong working knowledge of HTML, JavaScript, DHTML and CSS;
- RDBMS experience - Oracle and/or MSSQL;
- Well versed in SQL and the use of JDBC and Hibernate;
- Excellent understanding of graphic, web design, and usability principles;
- Working knowledge of the following development tools and environments: Ant, CVS/Subversion, Eclipse IDE, Apache Tomcat and the Apache HTTP Server, Bugzilla;
- Proven ability to meet deadlines, prioritize tasks and work effectively with minimal supervision in a team environment;
- Strong analytical and problem solving skills;
- Strong leadership, interpersonal and communication skills (verbal and written with both technical and non-technical staff);
- Motivated, hardworking and flexible;
- Quick learner who enjoys a challenge and can see the big picture;
- Business knowledge of the Higher Education domain and financial accounting would be an asset;
- Experience with reporting packages such as Crystal Reports or Cognos would be an asset;
Responsibilities
- Participate in all phases of the software development lifecycle – requirements, architecture, design, development, deployment;
- Participate in the project planning process including estimating and process improvements;
- Implement highly usable, efficient, reliable, and scalable software;
- Develop new features, enhance existing features, and be able to react quickly to support issues;
- Evaluate new technologies and evaluating how they could be integrated / utilized to better serve our clients;
- Strive at all times to do work using best practices – through experience or experimentation.
Does this sound like you? To apply, please email your resume and cover letter to:  We thank all interested candidates for applying, however please note that only those applicants chosen for an interview will be contacted.
No unsolicited agency referrals please.
ABOUT DESTINY SOLUTIONS
Destiny Solutions Inc. is the creator of Destiny OneCETM: the First Strategic CE Business Solution. The company is focused exclusively on the continuing education industry and has created technology that liberates customers from mundane administrative tasks and enables them to focus on their strategic priorities. Destiny Solutions’ clients include the Stanford Center for Professional Development, the University of California Santa Cruz Extension, Duke University, the University of Toronto School of Continuing Studies, and University of Calgary.
|