Senior Enterprise Software Developer

ROSS
Waterloo
CAD 80,000 - 100,000
Job description

Our client, a software industry leader for over thirty years, has engaged ROSS (www.getROSS.com) to help them recruit a Senior Software Developer.

ROSS is a team of People Specialists helping companies align their People Strategy with their business growth. We provide remote or onsite HR and Recruitment solutions such as Recruitment Process Outsourcing (RPO) and Recruitment Augmentation complemented by leading edge open-source HRIS software.

Responsibilities:

  1. Responsible for design, documentation, coding, and debugging of either new software products or enhancements to existing software, with general direction from architects and directors.
  2. Work with others to lead the feature design, review subsystems, and re-factor applications primarily in C and C++, but occasionally also using other development tools.
  3. Work as necessary with modules or subsystems for core document accounting applications, or customized applications and extensions developed for our customers or OEM partners.
  4. Integration with partner devices and external systems with a focus on performance, security and quality.

Qualifications:

  1. Degree in Computer Science or Engineering or equivalent.
  2. 8 or more years experience in C and C++ software development.
  3. Experience in networked software development (communication protocols) on Windows or UNIX/Linux.
  4. Strong Multi-threaded coding experience.
  5. Experience designing scalable and secure enterprise systems.
  6. Database programming experience with SQL Server or Oracle.
  7. Experience with web based technologies such as SOAP, XML, Web Services and HTML/Javascript.
  8. Familiar with multi-lingual support such as Unicode.
  9. Ability to learn new technologies and integrate with new APIs quickly.
  10. Excellent inter-personal skills to interact with team and technical contacts with partners.
  11. Excellent written and verbal communication skills.
  12. Positive and professional attitude.

Assets:

  1. Experience designing APIs to be shared externally with vendors and partners a plus.
  2. Secure coding experience a plus.

The successful candidate is able to lead design with a team, able to work both independently or as a team and have strong troubleshooting and debugging skills.

If you're not interested, but know someone who is, please help a current or former colleague in their career development by referring them. In addition, we're happy to give you a $250 referral fee.

Click here for more details.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Enterprise Software Developer jobs in Waterloo