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 Software Developer that can assist our Clients in Atlantic Canada as they continue to as they build a robust portal for both clients and Government Agencies.
Duties:
- Modify 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);
- Work with various stakeholders to develop and document the technical design for applications;
- Build software releases from multiple development project streams and manage multiple tier deployment environments;
- Perform full application upgrades and patch within a full stack environment;
- Troubleshoot and perform root cause analysis to solve problems in an integrated environment;
- Provide effort estimates/timelines for complex new development projects and application upgrades;
- Write APIs and Web Services with clear, consistent, simple to use interfaces;
- Develop applications for multiple tier deployment environments (Dev, QA, Staging, and Production);
- Build a continuous delivery pipeline with GIT source control management and Jenkins automation server;
- Develop applications using the Software Development Life Cycle framework
Requirements:
· Minimum of 4 years’ experience directly related to web programming;
· Experience designing and/or implementing web applications; and
· The programmer/analyst must demonstrate 4 years’ experience in:
· Writing code that was well designed, tested and put into a production environment;
· Developing or supporting web applications.
· CI using software such as Jenkins and Git.
Candidate must have experience developing with:
- APIs
- Angular;
- HTML, XML, JSON;
- CSS, SASS;
- Javascript;
- Java/Springboot;
- Relational databases such as MySQL;
- OS such as Ubuntu.
Nice to have:
- Experience working with government organizations;
- Drupal Content Management System module development;
- Docker and Kubernetes container software;
- Development of black boxes; and
- Load testing, load balancing, performance test, automated testing.
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:
- Web Development: 4 years (required)
- Goverment: 1 year (preferred)
Work Location: Remote