This job board retrieves part of its jobs from: Healthcare Jobs | Customer Service Jobs | Ottawa Jobs

Daily updated job offers for the people of Ottawa

To post a job, login or create an account |  Post a Job

   jobs in ottawa   

Find your next job here, with us! Daily updated job offers!

previous arrow
next arrow

Software engineer & architect


This is a Full-time position in Ottawa, ON posted August 8, 2019.

Ready to grow beyond being a top software engineer?

Ready to own an entire software service at every level?

If you thrive on improving every level of an application from the hosting platform, language, library, and framework stack, through the customer facing mobile and web UI, then we have the perfect spot for you.

The architecture team at TravelClick is responsible for the evolution of our infrastructure and software products in a fast-paced, rapidly growing environment.

The Application Architect contributes to the technical strategy, architecture patterns, standards and implementation for a growing, successful SaaS based product suite.

The application architect is a thought and execution leader and helps set direction coordinating with the greater architecture team and the development team.Ownership.

You get things done, and the success and failure are yours.Maintain a deep understanding of multiple production applications, owning the execution of new feature development by leading the dev team directly, or by guiding team leads.

You will be committing code daily.Think big and position the team for success by introducing new technology and techniques in a way that solves immediate need while allowing others to benefit from the solid foundation you’ve created.Identify and prioritize areas of improvement to meet the constantly growing scale of the applications and the business.Work with the broader architecture team to document, evolve, and evangelize the right way to get things done.Build relationships with other teams to successfully collaborate on full stack solutions, interacting with systems, networking, storage, data, operations, and product management teams.Strong computer science and software engineering background.Fluency in a major language and platform, with competency in more than one language, and the desire and ability to learn others.

Our current platforms include Java, Perl, Python, and JavaScript, these skills are preferredFluency with large-scale data platforms, both traditional structured databases (Oracle, MySQL) and data platforms within the Hadoop ecosystem.Experience using container-based deployment technologies and frameworks (Docker).Eight (8+) years of experience in software engineering and architecture.Extensive experience with large scale applications that involve multiple integrated layers.Detail oriented, well organized, and ability to multi-task in a results-oriented business environment.Strong analytical and problem-solving skills.Strong communication and interpersonal skills are required.Education: Bachelor’s or Master’s Degree #DICE#LI-TCCM1“All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.”IMPORTANT: We contact all applicants via email throughout the hiring process.

It is recommended that you add iCIMS ( to your Approved/Safe Sender list to ensure that our emails are properly delivered to your inbox and not marked as spam.

Please click here for instructions on whitelisting iCIMS.