I am hiring a Senior Software Developer on behalf of a well-established global operations organization with an office in Vancouver.In your new role as a Senior Software Developer, you will be involved in the development, deployment and
monitoring of highly available, highly robust services, working as a member of an agile software
development team and will contribute to improving and evolvingpany’smercially established suite of products.Key Responsibilities :
- Play a major role in cross-functional, agile development team alongside Product, QA, and other technical stakeholders
- Design and implement solutions forplex problems
- Deliver tangible value to customers by helping plan and design software release packages
- Leverage modern tools to investigate and resolve challenging customer issues
- Promote a culture of continuous improvement and technical excellence within the development team
- Lead key technical initiatives to enhance team productivity and improve quality
Qualification & Skills :
A minimum of 7 years of work experience as a Software Developer with at least 2 years in a senior roleExperience across the entire development lifecycle including design, development, unit and automated testing, deployment, and monitoringProficiency in developing cross-platform applications in C++ mainly and C# nice-to-haveAn affinity for back-end development with some front-end experienceExperience using Kanban or Scrum methodologiesNice to Have :
Experience using cloud platforms such as AWSExperience with behavior-driven developmentKnowledge of the mining industry or related sectorsEducation & Eligibility :
Bachelor Degree inputer Science / Systems / Electronics / Software Engineering orequivalent
Must be eligible to work in CanadaThis role may require some international travel (