Founded in 1980, PG Solutions is a leading information technology company for smart cities in Quebec. We provide municipal, government agencies and private companies state of the art software solutions. PG Solutions has more than 1,000 clients in Canada and the United States.
We are looking for a Fours-Js Genero and Java developer to participate in the development and maintenance of features on our existing software within an experienced agile team.
- Candidates with JAVA experience are also encouraged to apply, who should be willing to learn Four JS Genero during the Job.
- Candidates with no prior experience of Four-Js Genero but have other programming language experience are also encouraged to apply, however, should be willing to learn Four-Js Genero during the Job.
Ensure that the functionalities and / or modules developed integrate well into the existing system
Design robust, reliable and efficient code
Perform quality control by establishing and performing test scenarios to ensure that the systems developed comply with specifications and contain no errors
Demonstrate critical judgment in potentially problematic situations
Actively participate in the various SCRUM meetings
The chosen individual will work out of the Contour Software Lahore/Karachi/Islamabad resource center office, as an extension of the division-based R&D department.
Desired Skills and Responsibilities
Bachelor's degree in information systems, computer engineering or equivalent technical degree or an equivalent combination of education and experience
Minimum of 3 years of software development experience
Good knowledge of the Four Js Genero programming language or be ready to learn it
Good knowledge of Java programming language
Experience with Oracle and MySQL databases
Basic knowledge of software quality assurance (Functional tests, Capacity tests, Unit tests)
Knowledge of Agile project monitoring tools, such as JIRA
Mastering source control tools, such as SVN
Master agile development methodologies, such as SCRUM
Have good debugging and troubleshooting skills
Be able to communicate his ideas as well as technical concepts in a clear and appropriate way to his peers, both verbally and in writing
Demonstrate good organizational skills and autonomy.
Expected Duration of the Training Period:
1 - 1 1⁄2 months
Other Knowledge Which Would Be An Asset:
SQL Server databases
Knowledge of the French language