Buchanan Technologies
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]>
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 Technical Lead programmer/analyst 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:
- Lead a team of developers in 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);
- Work with various stakeholders to develop and document the technical design for applications;
- Provide oversight on building software releases from multiple development project streams and manage multiple tier deployment environments;
- Oversee 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;
- Ensure APIs and Web Services are written with clear, consistent, simple to use interfaces;
- Review and monitor the development of applications for multiple tier deployment environments (Dev, QA, Staging, and Production);
- Follow a continuous delivery pipeline with GIT source control management and Jenkins automation server;
- Participate in the implementation and integration with Government Standard Enterprise Integration Platform;
- Participate in the development of a MyPEI using multiple levels of authentication to deliver permissible digital services; and
- Provide technical leadership for other IT work (other IT work refers to work in which the internal resources of the Government may not have the necessary skills to complete the work, or the workload capacity capable of completing the work).
Requirements:
minimum of a 5 years’ experience directly related to web programming;
- Experience designing and/or implementing web applications;
- Writing code that was well designed, tested and put into a production environment;
- Developing or supporting web applications;
- · Some existing and emerging software development tools, frameworks and languages;
- Web technologies, protocols and tools;
- Working with databases and data modeling;
- Knowledge of operating systems and platforms, security and networking;
- Open source frameworks to create microservices; and
- Automation servers, CI using software such as Jenkins and Git.
MUST HAVE
- Java/Springboot;
- Relational databases such as MySQL;
- APIs;
Job Types: Full-time, Fixed term contract
Contract length: 12 months
Pay: $85.00-$90.00 per hour
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
- Weekend availability
Experience:
- Software development: 10 years (required)
- Technical lead: 3 years (required)
Work Location: Remote