- Bachelors degree in computer programming or software engineering - Minimum of 4 years of experience in software development - Proficiency in C#, JavaScript, and Python (knowledge of C++ and Fortran is a plus) - Strong understanding of parallel computing is advantageous - Familiarity with electrical systems is beneficial - Knowledge of parallel processing techniques is a plus - Experience with cloud applications is an asset - Excellent interpersonal skills - Fluent in both English and French
Responsibilities:
- Engage in various software development tasks - Create a cloud-based application from a desktop platform - Develop tools for importing data from third-party software via API - Assist in the deployment of software packages and validation systems - Create advanced numerical codes and visualization tools for power system simulations - Oversee and manage development tools, environments, system security, and installations - Offer expertise in software development
Company:
At PGSTech, we provide cutting-edge simulation solutions for contemporary electric power grids, with our flagship product being EMTP. We are seeking talented individuals to join our team in Montreal, Canada, and we offer a full-time, permanent position. Our benefits include dental and vision care, extended health care, and paid time off. The role is hybrid, allowing for a combination of in-office and remote work, and we are looking to fill this position as soon as possible.
Keywords
GNU parallelEmtpFlagShipCloud computingJavaScriptDevOpsFortranPythonJava