$ads={1}
CRM Technical Lead
Thinking Big is seeking a Technical lead with considerable experience in CRM systems. We are a full-service IT consulting firm headquartered in Charlottetown and are an accomplished team of developers and designers.
Responsibilities
- Lead a team of developers to ensure quality software is delivered meeting the requirements.
- Lead the design of a composable solution for CRM leveraging Angular, Mulesoft, Microsoft Graph, Azure Functions and Oracle Sales and Service
- Provide guidance to compose solutions leveraging prebuilt components and continuing to add new components.
- Provide effort estimates/timelines for complex new development projects and application upgrades.
- 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 patches within a full-stack environment.
- Troubleshooting and perform root cause analysis to solve problems in an integrated environment.
- 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 Azure DevOps Pipeline.
- Provide technical leadership for other IT work.
- Perform other duties as assigned.
Qualifications
A minimum of 5 years of demonstrated experience as a Technical Lead in a complex environment (front end, middle and back end):
- 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 modelling;
- Knowledge of operating systems and platforms, security and networking;
- Open-source frameworks to create microservices; and
- Automation servers, and CI using software such as Azure DevOps Pipeline and Git.
Must demonstrate 3+ years experience in delivering solutions using:
- Angular
- HTML, JSON, XML
- CSS, SASS
- Mulesoft
- Microsoft Graph or Sharepoint
- Oracle Sales and Service or other relational databases
Must demonstrate 5+ years experience in:
- Delivering multiple complex simultaneous system development projects from design through to release;
- Evaluating risks and predicting potential problems;
- Understanding and contributing to the technical solution from design through to code level;
- Working closely with other team members to produce accurate delivery estimates and manage the transition from analysis through to design and delivery; and
- Architecting solutions using APIs.
Skills and Abilities:
- Strong critical reasoning skills;
- Experience in supervising and mentoring teams;
- Experience working with DevOps and managing its boards; and
- Strong written and verbal communication skills.
Experience in the following will be considered an asset:
- Experience working with government organizations;
- Development of black boxes; and
- Load testing, load balancing, performance testing, and automated testing.
Job Type: Full-time
Salary: $50.00-$75.00 per hour
Schedule:
- Monday to Friday
Work Location: Remote
.