You are using the web browser we don't support. Please upgrade or use a different browser to improve your experience.
"icon arrow top"

Senior Software Developer Expiring soon Paid Listing


Neuvo Canada


Kitchener, Canada


Architectural Engineering




Permanent | Full Time

Senior Software Developer-19000UYN

Preferred Qualifications

Position Summary:

We are currently looking for a Senior Software Developer to join our growing Human Capital Management (HCM) teams in Waterloo. We are building engaging, beautiful software that delivers positive experiences to every employee in the company, and delivers vital HR data and intelligence to the business.

This is a critical role that will be responsible for conceiving, planning, and building new features.We’re looking for someone who loves to work in a team, wants to create innovative and industry leading software, and is always looking for opportunities to improve our software both from an architectural perspective as well as from a customer experience perspective.

We are looking for technically capable, detail oriented people who strive to help teams build and ship very high quality features.


Developing great software in a collaborative environment

Working side-by-side with cross-functional teammates in an agile environment

Identifying opportunities to improve and enhance our customers experience with our software

Following QA and Deployment processes and best practices

Practicing agile development

Minimum Qualifications:

  • B.S. in computer engineering or equivalent.
  • 5+ years software development experience
  • 3+ years experience with Java, C# or C++
  • Proficiency in SQL and extensive experience with database driven applications
  • Intimate and working understanding of modern web applications from database to browser
  • Excellent communicator in both technical and non-technical contexts
  • Skills to debug and understand large Java and SQL code base
  • Desire to delight the customer by taking initiative, responsibility, and ownership of projects
  • Fundamental awareness of usability
  • Great ability and willingness to learn

  • Detailed Description and Job Requirements

    Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

    As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

    Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.


    :Product Development

    Keep Calm and waka waka...