Intermediate Software Developer (DataHub) Job at Pason Systems Corp

Pason Systems Corp Calgary, AB

The Role

You are pragmatic and know that agile is a method of delivering value to customers more frequently. You love solving problems and enjoy getting to the root cause of issues. You enjoy exploring new technologies to deliver a reliable, secure, and highly maintainable product.

The ideal candidate is clearly passionate about new opportunities and has a demonstrated track record of success in delivering new features and products. A commitment to team work, hustle, and strong communication skills (to both business and technical partners) are absolute requirements. Creating reliable, scalable, and high-performance products requires exceptional technical expertise, a sound understanding of the fundamentals of Software Engineering, and practical experience building large-scale distributed systems. This person has thrived and succeeded in delivering high quality technology products/services in a hyper-growth environment where priorities shift fast.

You will be involved in developing and sustaining activities throughout the DataHub development lifecycle. Activities include: gathering requirements, producing estimates, generating object oriented designs and implementations, testing, providing customer support. Additionally, this position has a strong DevOps and Continuous Delivery component, with active involvement in automating all aspects of the software delivery process. You will work closely with other software developers, user experience specialists and quality assurance professionals to ensure timely delivery of commercial grade web and desktop applications.

Essential Duties and Responsibilities

  • Become part of an agile development team using a variety of technologies to develop features and functionality for our core DataHub products
  • Participate in all aspects of the software development and delivery processes, including defining requirements, system design, estimating, code reviews, unit tests, documentation, testing, deployment automation and monitoring tools
  • Perform root-cause analysis for issues involving Pason DataHub products
  • Work with Product Management, Quality Assurance, and User Experience teams to deliver features and functionality that provide exceptional user experience
  • Be a team player and use your skills to help the team get better

Knowledge, Skills, and Abilities

  • Solid object-oriented design/implementation background.
  • Experience leading a product from concept to prototype and implementation
  • Experience with one OO language like Java, C#, C++, or Python. Subversion, GIT, or background in an equivalent source code management tool is an asset.
  • Experience with web-based technologies and frameworks.
  • Experience with Linux OS. Exposure to virtual environments is an asset.
  • Experience with industry standard software development lifecycle.
  • Experience with Agile development methodologies such as Kanban and Scrum an asset.
  • Ability to generate test plans and estimates for testing SW projects.
  • Experience with continuous integration and deployment tools such as Jenkins, Puppet, Containers, and Gradle is a strong asset.
  • Experience with tools such as JIRA and Confluence is an asset.
  • Superior reasoning and analytical skills as well as high degree of initiative, common sense and logical and creative thinking.
  • Strong passion for software development and a history of getting things done.
  • Well-developed communication, reporting, and presentation skills.
  • A strong commitment to quality.
  • The ability to work in a team or as an individual.

Hybrid Work Environment

  • This position allows the opportunity for an employee to work in a hybrid environment where a portion of their role is in the office and the other portion remote.

Pre-employment Conditions

  • Completion of a satisfactory Criminal Record Check


Experience

Required
  • 3 year(s): or more of professional work experience

Education

Required
  • Bachelors or better in Engineering - Software or related field
  • Bachelors or better in Engineering - Electrical/Computer or related field
  • Bachelors or better in Computer Science or related field
Preferred
  • Masters or better in Engineering - Software and Computer or related field



Please Note :
optimuspartners.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, optimuspartners.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.