Buchanan Technologies
Buchanan Technologies is a leading provider of Skilled IT consultants for institutions, Municipal, Services, and Governments across Canada. We are on the hunt for a Systems Integration Developer that can assist our Client in Atlantic Canada as they continue to as they build a robust health portal for both clients and Health Care workers.
Duties:
· Modifying existing code or creating new programs in accordance with approved design specifications, best coding practices, technical guidelines, to ensure high quality and performance of the resulting module(s);
· Troubleshooting and performing root cause analysis to solve problems in an integrated environment;
- Developing applications for multiple tier deployment environments (Dev, QA, Staging, and Production);
- Designing and developing integrations through APIs by using various Government standard tools;
- Building a continuous delivery pipeline with GIT source control management and Jenkins automation server;
- Developing mapping of various source and target data types (database, flat file, x12, json, XML) with various transport mechanisms (SQL, REST HTTP, SOAP, FTP, FTPS, Email, etc.);
- Collaborating with onboarding teams, developers, and others;
- Providing defect analysis and resolution support for system and user acceptance testing;
- Creating and maintaining API RAML or file specification documentation;
- Creating data extraction, cleansing and formatting scripts; and
- Documenting custom logic specific to individual integrations.
Requirements:
5 years’ experience in:
· Writing code that was well designed, tested and put into a production environment;
· Developing or supporting web applications;
· RESTful API design & development;
· Data mapping and transformation skills using modern integration platforms such as MuleSoft;
· Experience working in a cross functional development environment;
· Version control such as Git;
· Automation servers such as Jenkins; and
· Shell scripts, such as Bash.
· CI using software such as Jenkins and Git.
The System Integration Developer must have experience developing with:
· Web development languages and frameworks such as HTML, JavaScript, Node.js, Vue.js, Bootstrap, PHP, Angular;
· APIs
· Java/Springboot;
· Docker and Kubernetes container software;
· Development of black boxes
Nice to have:
· Experience working with government organizations;
· Drupal Content Management System module development;
· API Gateways;
· Load Balancers and reverse proxies, such as Nginx;
· DNS Services; and
· Transport layer security.
Job Types: Full-time, Fixed term contract
Contract length: 12 months
Pay: $70.00-$75.00 per hour
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
- Weekend availability
Experience:
- Integration Developement: 5 years (required)
- Mulesoft: 1 year (required)
- Web application: 5 years (preferred)
Work Location: Remote