Software Developer - CRM - Senior

Software Developer - CRM - Senior

12 Oct
|
Maarut
|
East York

12 Oct

Maarut

East York

Responsibilities:

- Designing, developing, testing, implementing, maintaining and enhancing system architectures (technical, data, application, network) for both acquired and developed application solutions. This includes identifying specific requirements for specific complex and technical environments.

- Collaborate with the project team to ensure product backlog prioritization and business analysis materials (e.g., agile user stories/requirements, specifications, etc.) have appropriate detail to achieve project objectives.

- Design high quality and well-documented code according to accepted standards based on user requirements.

- Interact with key business & technology stakeholders to define, analyze,





and deliver requirements that reflect the needs of both the business and end-customers.

- Perform system integration from a technical perspective, including creating new interfaces; identifying bottlenecks and recommending specific areas for improvement; recommending ways of maximizing or enhancing efficiency.

- Coordinate the development of business systems/applications including assisting team members through the systems development life cycle. Develop implementation activities, including establishing testing processes to effectively measure achievement of objectives; coordinate testing and implementation with client's and users.

- Supports the resolution of production issues and problems. Makes recommendations to improve internal application processes & systems.

- Participate in Agile-Scrum practices such as daily stand-ups, grooming, planning, and sprint retrospectives.

- Involved in all phases of the SDLC (Software Development Life Cycle) from analysis, design, development, testing,





implementation and maintenance with timely delivery against aggressive deadlines.

- Participate in Agile delivery for enhancements.

- Recommends or automates approaches to streamline and integrates technological processes and/or systems to improve operational efficiency and effectiveness.

- Support teams with Accessibility standards remediates for the I⁢ solution.

- Collaborate with Cyber Security and OPS Information Technology Partners to remediate application safeguards such as Threat Risk Assessment and Penetration testing recommendations.

- Coordinate the development of business systems/applications including assisting team members through the systems development life cycle.

- Knowledge transfer and documentation as requested by the Project Manager and Manager







- Supports the management of specific project deliverables & outcomes, including managing projects to completion, as required to deliver business objectives.

- Support new team members with necessary documentation and demos needed to learn the application.

Requirements

Experience and Skill Set Requirements:

Must Haves:

- Experience with Salesforce

- Experience with code version control systems (e.g.Git, Azure Devops), DevOps practices, cloud delivery / deployment models.

Skill Set Requirements:

Public Sector Experience:

- 5+ years of experience working in the healthcare industry, specifically in maintaining and supporting systems such as Long-Term Care, Electronic Medical Records (EMRs), Hospital Information Systems (HISs), Clinical Assessment tools,





and Ontario Healthcare Reporting Standards (OHRS) compliant.

- Knowledge of personal health information protection legislative requirements and how they apply to developing and maintaining healthcare systems containing personal health information, preferred

Technical Expertise and Guidance:

- 10+ years’ experience with I⁢ Solutions development.

- Good development experience with Salesforce platform.

- Experience with Salesforce Omni-Studio, Velocity, lightening web components, Experience Cloud, Apex, Triggers, and Visual Force.

- Able to lead teams through end-to-end software development life cycle, including deployment using DevOps tools and agile techniques.







- Demonstrated experience in providing guidance during evaluation of a business requirement and how it can be met with either point-and-click configuration or code and customization.

- Have knowledge/experience in code management and change management using Cloud-based tools like GitLab, Azure DevOps.

- Demonstrated knowledge of, and hands-on experience in leading application development, including architecture, security, coding, testing, troubleshooting, documentation, and cloud administration.

- Experience in providing hands-on expert level assistance to developers for technical issues. • knowledge and hands-on experience of NODE.JS and Frameworks, RESTFUL web services)

- Advanced knowledge and understanding of best practices for developing web-based applications that meet Accessibility for Ontarians with Disabilities Act (AODA) compliance standards.







Development & Application Support Skills:

- In depth knowledge of Salesforce experience cloud.

- Experience with code version control systems (e.g.Git, Azure Devops), DevOps practices, cloud delivery / deployment models.

- Have knowledge of common authentication technologies (SAML, OIDC) browser-based security controls and standard web application security tools.

- Develop Apex (classes and triggers), Lightning Components, and Visualforce to extend Salesforce to support business requirements,

- Application development, including basic Visualforce pages/Lightning pages, Lightning Web Components,

- Assist with each release cycle to implement and deploy new/updates to existing applications and code,

- Testing (unit and systems), debugging to produce quality code.







- Striving towards coding best practices and data quality.

- Contributing to technical documentation.

- Supporting the technical team as needed to coach and mentor.

Communication and Interpersonal Skills:

- Ability to collaborate with business partners, internal technical teams. Provide demos and training as needed.

- Strong verbal and written communication skills.

- Strong interpersonal and negotiation skills.

- Strong consulting skills to engage with all stakeholders.

- Interact professionally with a diverse group of executives, client managers and subject matter to determine needs and desired changes.

- Explain and present technical complex system details, limitations, considerations, and solutions to non-technical audiences.







- Demonstrated team player with a track record for meeting deadlines.

- A motivated, flexible, creative team player with perseverance, excellent multi-tasking abilities and a proven track record for meeting strict deadlines

Analytical and Problem-Solving Skills:

- Lead analysis of business and systems design requirements for systems projects and for efficient use of databases

- Identify information technology issues of corporate significance, evaluate impact on IT plans and objectives, and develop solutions, options and recommendations.

- Provide support and conduct options analysis, cost/ benefit analysis on alternate solutions.

- Analyze business and systems design requirements and provide technical solutions.

- Gather and design functional requirement and write technical specifications documents.

- Investigate and analyze complex technical issues and problems.

- Demonstrated experience in analyzing and resolving any problems, issues, or concerns with systems applications, hardware, software, or telecommunications.

- Experience with providing application fixes to support the user acceptance testing and deployment activities.

▶️ Software Developer - CRM - Senior
🖊️ Maarut
📍 East York

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: software developer - crm - senior

Software Developer - CRM - Senior

Software Developer - CRM - Senior

Responsibilities: - Required to translate technical systems specifications into working, tested CRM applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintai [...]
East York
16 Oct
    East York
    16 Oct

Software Developer - CRM - Senior

Software Developer - CRM - Senior

Responsibilities - Required to translate technical systems specifications into working, tested CRM applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintain [...]
East York
12 Oct
    East York
    12 Oct

Software Developer - CRM - Senior

Software Developer - CRM - Senior

Scope - Provide application development required to complete a like for like migration of five Microsoft Dynamics high sensitive business critical applications from On Premise Dynamics version 8.2 to Azure Cloud with Dynamics version 9.2. - Pe [...]
East York
10 Oct
    East York
    10 Oct

Software Developer - CRM - intermediate

Software Developer - CRM - intermediate

Responsibilities - Required to translate technical systems specifications into working, tested CRM applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintain [...]
East York
12 Oct
    East York
    12 Oct
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: software developer - crm - senior