Senior Software Engineer

Published: September 26, 2016
Location
Job Type
Category

Description

Our client is a world leader in connected commerce, with proven expertise in cutting-edge systems technology, multi-vendor software and service excellence for both financial and retail customers. They are in more than 130 countries around the world and are publicly traded on the New York Stock Exchange.

Our client is seeking a passionate and talented C++ Software Engineer to join their family.  You will be challenged daily and work alongside a talented team pushing the boundaries of the financial self-service industry.  You bring a positive attitude to small & medium sized teams, where creativity and hard work are required to produce cutting-edge applications.  You challenge all assumptions of what can’t be done, and push past them to produce the next generation of innovative tech.  If you love technology, finding simple solutions to complex problems, using cutting-edge technologies and working with great colleagues, then here is your next challenge waiting for you!

 

Job Description

  • Work closely with other team members to understand product requirements and translate them into software designs
  • Collaborate with the product architects to successfully implement the development processes, coding best practices and code reviews
  • Work within an Agile software development environment, including emergent architecture, changing requirements, and changing priorities (SCRUM, Agile, etc.)
  • Build high quality enterprise software solutions
  • Quickly change and vocalize new ideas and innovative solutions
  • Demo committed work to stakeholders and defend implementation techniques
  • Provides professional and accurate solution support to benefit end users
  • Always be mindful of the end-user who will make use of our solutions.
  • Openly communicate all changes and concerns that could affect customers to the team and leadership
  • Perform detailed code reviews and openly accept reviewer feedback
  • Work collaboratively with others to design the best team solution

Qualifications

 

  • Bachelor’s degree in Computer Science, IT, Engineering or related field, or equivalent work experience
  • 10+ years of professional experience in software engineering
  • Solid understanding of object-orientated design & programming
  • Solid software engineering foundation with deep skills in Object Oriented Design
  • Experience with source code control systems (TFS, GIT, PTC, etc)
  • An understanding and focus on tracking work through a ticket management system (TFS, JIRA, PTC, etc)
  • Computer science fundamentals in algorithm design, data structures, complexity analysis and problem solving
  • Proficiency in at least one or more of the following programming languages: C++, C# (.Net), Java or Perl
  • Experience with HTML5 and AngularJS a strong asset
  • Demonstrates leadership and experienced in running small teams
  • Knowledge of SDLC and Agile best practices
  • Must be able to work and collaborate well with others
  • Hardworking, self-motivated, and passionate about learning and working with the latest technologies
  • Shows initiative.   We're a growing company open to new ideas and passionate people
Only registered members can apply for jobs.

Related Jobs

April 18, 2017
April 18, 2017
Sr. Technical Developer   Toronto, Canada
February 1, 2017
February 1, 2017
Technical Lead   Toronto, Canada
January 3, 2017

Saskia and her team were a pleasure to work with throughout the recruitment process, and provided excellent advice and helped me to secure a great job!. She was great at keeping in touch with updates and handling any issues. Saskia will be the first person I get in touch with the next time I’m looking for a new challenge and she is my recommendation to anyone else looking for the next step up in their career.
Zubair Usman, Customer Support Manager, Sectra North America

I could not be happier with the results of Saskia's work. A true team player, and driven to succeed as a team! Much appreciation for all of your hard work, the results of your focus and dedication speak volumes to the success!
Nick Wood, Director Advanced Service and Support, Sectra North America

Saskia and the Swift Recruit team are very thorough. Saskia is the consummate professional and one of the best account managers and recruitment consultants we at BBW have ever had the pleasure of working with. She, like all BBW resources will service her clients with the utmost respect, dedication and support at all times
Kent Wolfe, President, BBW Consulting Services

BBW has been a trusted partner to Valance Telecom Group and has become our initial sourcing channel. Our business depends on resources with strong technical skills and sharp business acumen. BBW's responsiveness and ability to find quality resources to meet our business demand has been astounding.

Neil Appalsamy, VP - Valance Telecom Group Inc.

BBW has been instrumental in providing Hydro One Telecom with the highly skilled resources needed to effectively sustain and enhance our IT operational support systems

Tero Kontio, Director Operations, HydroOne Telecom

Copyright @ 2016 swift recruit. All Rights Reserved. Designed by Blackcat Concepts