This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

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

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

previous arrow
next arrow

DLS Technology Corporation: Software Developer/ Product Delivery Specialist

DLS Technology Corporation

This is a Full-time position in Ottawa, ON posted February 19, 2021.

DLS Technology Corporation is currently recruiting a Software Developer and Product Delivery Specialist to fulfill a position in Ottawa.As part of our growing team, the resource will be responsible for developing software, testing software products, documentation and providing customer support services.An ideal candidate has at least 2-5 years of experience as a software developer or in a related field.

The candidate will also thrive in a fast-paced environment, be passionate and energetic about their jobs, and be willing to go above and beyond, if needed, to get the job done.ResponsibilitiesThe Software Developer and Product Delivery Specialist is a member of the Product Team and will report directly to the Technology Manager of DLS.

They will assist on tasks from the Operations, Sales and Marketing teams as needed.

The Employee will be responsible for participating in the design, development, programming, installation, QA testing, and maintenance of DLS and vKey products and solutions.

The employee will also be responsible for delivering and supporting vKey and other products to our customers with excellent customer service.As a Software Developer and Product Delivery Specialist, the Employee is required to perform the following duties:A.Software DevelopmentAttend planning sessions and aide in the requirements gathering phase of the development process; Organize work priorities and time management effectively to the managers and teams; Assist in the development of technical requirements documents and timeline estimates; Attend daily, weekly and monthly team meetings, and provide weekly report to supervisor to keep regular project updates; Support projectmanager on all product and solution launches, changes, integration and updates; Ensure the confidentiality and protection of DLS intellectual property and commercial information; Participate in regular code reviews and help formulate and ensure adherence to both industry and DLS best practices and guidelines; Take development tasks from conception to completion; Identify and present innovative and creative product solutions; Automate and write scripts for applications and products while integrating existing workflows offered live from a cloud-based infrastructure; Create, update and maintain detailed design documents; Conduct maintenance coding and debugging activities; Proactively update issues using bug tracking tools (Jira) and documentation (Confluence); Obtain and license software by obtaining required information from vendors; recommend purchases, test and approve products; Monitor internal processes for efficiency and validity pre and post product launches/ changes; Conduct technical documentation, and user documentation in a proper format; B.QA TestingExecute regular Quality Assurance checks of DLS and vKey products; Contribute to the development process to test pre-release features and verify functionality, content, usability and software compatibility; Perform testingof developed components within the context of the solution; Work with solution architect and developers to provide feedback and support to deliver on common goals; Contribute to the advancement and improvement of the QA process through sharing of best practices and streamlining processes; Deliver resultswith detailed and well-documented reports in Jira and Confluence as well as on-time communication to all stakeholders; C.Product deliveryMain point of contact for internal and external customers regarding product delivery/order management for vKey products; Receive and process product orders from Operations team and gather information for various departments to initiate the production process; Build and package products for customers following DLS processes; Receive and document products and parts from manufactories following processes; Coordinate in-process orders with customers and arrange carrier for shipment arrangement; Maintain order status and communicate to customers and vendors as necessary; Update and manage product inventory list and renewal reminders in vKey vDM system.Coordinate DLS/vKey product demo preparation and testing; Develop and conduct specialized training on new products launched and raise awareness and application of relevant subject matter; D.Product Technical SupportContribute to the improvement of the DLS and vKey Support Standard Operating Procedures; Coordinate withthe team to ensure verification SLAs are being met; Answer internaland external customers’ inquiries in Jira Service Desk and provide first line of support; Provide field support calls and emails from internal and external customers; Assist and coordinate channel support services; Identify incident trends and recommend preventative solutions; Track/monitor system performance and activity; create, manage, and respond to alerts; Coordinate meetings and projects with DLS and customers, and provide technical on-site and off-site support; Assist with theinstallation, configuration, and deployment of DLS/vKey products; Read and managetechnical manuals, confer with users, and conduct computer diagnostics to investigate and resolve basic problems, when needed, and escalate to Product Team for troubleshooting; Document services requests, issues, and resolutions in Jira Service Desk ticketing system; Maintain documentation to support process and production procedures including data capture, forms, Jira Service Desk workflow, and procedure handbooks; Other DutiesCoordinate and build strong working relations with both product development team and other internal organizations including sales & marketing, consulting, and operations; Participate in opportunities to develop both personally and professionally;
·Other duties as deemed necessary.ExperienceMinimum 2-5 years increasingly responsible system experience to include maintenance, problem indication and resolution, and testing on a multi-platform environmentMinimum 2-5 years’ experience working in multi-platform environment, including direct experience with one or more of the following operating systems required: RedHat Linux, Ubuntu Linux, CentOS Linux, Debian Linux, Fedora, other Unix/LinuxMinimum 2-5 years’ hands-on experience in various programming languages: BASH, Python, PHP, jQuery, JavaScript, Postgres, etc.KnowledgeExcellent knowledge of the Linux operating system including but not limited to BASH, system configuration, common networking applications and file systems.Linux platform automation experience is significantly valued.Fundamental understanding of common software applications and concepts such as Apache, DNS, DHCP, VPNs and scripting.Intermediate knowledge of database systems (e.G., MySQL, SQL Server, Oracle, Postgres).Knowledge of virtualization is an asset, including Citrix XenApp, Citrix XenDesktop, Citrix NetScaler, VMware vSphere, VMware View, VMware Player, Oracle VirtualBox, Microsoft Hyper V and App-v technologies.Web development experience (e.G., PHP, jQuery, JavaScript, Postgres)Must HaveHold BSc/BA degree in Computer Science, Engineering or a related fieldExcellent knowledge of the Linux operating system.Knowledge of coding languages (e.G.

BASH, Python, PHP, jQuery, JavaScript, Postgres).Familiarity with Agile development methodologies.Intermediate knowledge of MS Office Suite.Complex problem-solving skills, and dedication to quality results.Effective at prioritizing multiple tasks and reporting issues to leadership.Highly self-motivated, self-managed, and willingness to learn.Excellent written and oral communication skills (in English).Ability to work independently, take action and contribute new ideas required in a diverse, fast-paced, team environment.Attention to detail.