Placement papers | Freshers Walkin | Jobs daily: Intermediate Software Developer (DataHub) at Pason Systems (Calgary, AB, Canada)


Search jobs and placement papers

Intermediate Software Developer (DataHub) at Pason Systems (Calgary, AB, Canada)

The Role


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 product

  • 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

  • Provide Tier 3 and customer support

  • Perform root-cause analysis for field and lab 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



Knowledge, Skills, and Abilities



  • Solid object-oriented design/implementation background

  • 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 using SQL and relational databases

  • Experience with Linux OS. Exposure to virtual environments is an asset

  • Experience with industry standard software development life cycle

  • 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


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment