Intermediate Software Developer (JavaScript/C#) to work on a several web applications in the mining technology industry
S.i. Systems
Vancouver, BC-
Number of positions available : 1
- Salary To be discussed
-
Permanent job
- Published on March 10th, 2025
-
Starting date : 1 position to fill as soon as possible
Description
S.i. System's client is looking for an Intermediate Software Developer (JavaScript/C#) to work on a several web applications in the mining technology industry. This role is full stack with a heavier emphasis on the front end.
Permanent role located in Vancouver, BC. Only considering local candidates in the VGA. Role is hybrid but the in office requirement is minimal.
MUST HAVES:
- Bachelor’s degree in computer science, engineering, or a related technical discipline.
- 3+ years of professional software development experience.
- Experience building client-server applications with NET/C# or similar object oriented programming languages.
- Experience with JavaScript (React/Redux) and TypeScript, HTML, CSS, and responsive design principles.
- Understanding of RESTful API consumption and design.
- Familiarity with unit-testing and related frameworks such as Jest.
- Understanding of design patterns and architectural standards such as service-oriented architecture.
- Excellent analytical, problem-solving, and decision-making skills.
NICE TO HAVES:
- Experience in embedded software development with C/C++
- Familiarity with Linux environments, containerization technologies, and networking principles
- Familiarity with additional web development tools such as Webpack, Node.js, and source control management with Git.
- Exposure to continuous integration and continuous delivery (CICD) workflows and systems.
- Knowledge of Agile Scrum and/or SAFe development processes.
- Experience with project and issue-tracking software, notably JIRA and Confluence
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you