Salesforce Platform Lead

Experience – 7 to 9 years
Required Skills
  • Service Cloud
  • Salesforce Community
  • CPQ Billing
  • Order Management
  • Good Knowledge of Integrations
Responsibilities
  • Application development and administration for Salesforce includes Force.com Apex, Visualforce, Lighting component, integrations, and administration
  • Working with business owners and end-users to design and implement customization and enhancements
  • Creating and maintaining integrations, including Web Services and ETL
  • Hands-on experience in Trigger development, Workflow rule, and Process Builder
  • Having a solid understanding of record-level security, FLS and Sharing rules
  • Following all the best practices of coding and avoiding top-10 security vulnerability
Qualification
  • A bachelor’s degree in computer science, information technology or a related discipline or equivalent work experience
  • 7 to 9 years of total experience in a software development role and at least 4 years of experience in a Salesforce development and administration role
  • Experience with Apex, Java or another object-oriented programming language
  • Experience with web technologies such as HTML, CSS, JavaScript and Web Services
  • Knowledge of SQL or SOQL
  • Knowledge of Windows and Linux environments
  • Ability to design and implement business solutions based on the technologies listed above
  • Familiarity with application development in an enterprise environment

General awareness of sales, marketing, or support business processes

Program Manager

Experience – in CMS
Company Description

Our client is a leading international events, intelligence and scholarly research group.

Our client’s purpose is to champion the specialist. Through hundreds of powerful brands, they work with businesses and professionals in specialist markets, providing the connections, intelligence and opportunities that help customers grow, do business, make breakthroughs and take better-informed decisions. Our client is listed on the London Stock Exchange and is a member of FTSE 100, with over 11,000 colleagues working in more than 30 countries.

Job Description

This role will be within the Transformation & Planning team, part of the Transformation Office. The team is focused on leading the transition of our client from a largely in-person events business to a more digitally focused organization. This role reports to the Director of Programs.

As a Programme Manager, you will work in a hands-on, Agile Scrum environment to enable the realisation of commercial outcomes throughout the product lifecycle. You will be:

  • Manage the end-to-end delivery of complex commercial solutions, establishing, and controlling program constraints and scope as defined by the Transformation Office
  • Work closely with the Senior Director of Portfolio Management and across portfolio stakeholders to create divisional program roadmaps
  • Manage risks and issues and take corrective measures to mitigate
  • Work closely with divisional stakeholders to define program benefits
  • Manage stakeholder communications
  • Manage cross-program interdependencies and deliverables to drive program outcomes
  • Develop and maintain effective and proactive relationships with all customers including suppliers and third parties
  • Report progress at regular intervals to the sponsor and use the relevant practices defined by the Transformation & Planning Office
Qualifications
  • Proven ability in delivering global programs that build capability and drive performance
  • Significant experience of working as a Program Manager to deliver transformation activity in a complex environment
  • Experience in supporting change in a global, matrix environment, persuading and influencing key stakeholders
  • Ability to understand keenly the challenges faced by business functions and work seamlessly across different groups to drive business planning and execution
  • Comfortable moving between the tactical and strategic
  • Significant experience in managing budgets and resource allocation
  • Experience working with and leading distributed teams
  • Experience working with technology-driven business transformation initiatives
Additional Information
  • Self-directed, with a demonstrated ability to execute principles beyond formal training
  • Must be able to lead and demonstrate value-added and outcome driven practices to a team
  • Strong communication and facilitation skills
  • Strong conflict-resolution skills. Must be able to facilitate and mediate team differences to achieve positive outcomes.

Product Owner

The ideal candidate will have 6+ years of IT experience as Lead Business Analyst and 2+ years as a product owner. The product owner would be techno-functional who understands business requirements and transposes them to software solutions ensuring quality deliverables and managing products from kick-off to shipping within a cross-functional collaborative team.

Job Responsibilities:
  • Excellent problem-solving skills, with the ability to provide innovative and practical solutions
  • Strong written and verbal communication skills with a special talent for articulating customer challenges
  • Develop and implement product strategies consistent with the product vision
  • Collect and analyze feedback from end-users, stakeholders, and other teams to shape requirements, features, and end-products
  • Work with senior management to create product plans and roadmaps.
  • Produce and review product requirements documents (PRDs) that may include epics, features, and user stories
  • Make creative recommendations to expand the product base and vision.
  • Suggest ways to track product use and impact on end-users. Must be comfortable imagining user journeys
  • Collect data from various sources, research and come up with ideas for continuous actionable improvements
  • Prioritizing product backlog to ensure quality, time and budget requirements while satisfying the needs of various stakeholders
  • Understand the educational digital marketplace, competing digital products, and how to build competitive digital products and services for the international healthcare market
  • Ability to articulate clearly and effectively technical and functional issues to a wide range of stakeholders
  • Work closely with product owners/solution stakeholders/design and development teams to review and evaluate requirements and prioritize them
Qualifications:
  • 6+ years of experience in IT as Lead Business Analyst (Agile)
  • 2+ years of Product Owner experience
  • Excellent communication skills written and verbal.
  • MBA and PO certifications such as POPM are a plus
  • Proficient in using team collaboration tools such as Jira and Confluence

Agile Scrum Master

Job Description

This platform and suite of products are designed to help us know, reach, and build better-informed customer connections through insightful data gained through multiple interactions with Informa’s highly specialized communities. We seek for a Scrum Master to strengthen our team in deploying innovative new products to support data-driven B2B marketing.

This role reports to the Program Manager.

As an Agile Project Manager, you will work in an Agile Scrum environment to enable the realization of commercial outcomes through the product lifecycle. You will:

  • Manage the end-to-end delivery of complex commercial solutions, establishing, and controlling project constraints and scope as defined by the Program
  • Manage relationships and communication with all project stakeholders
  • Agree on the approach to delivery within the delivery project team
  • Plan and manage the overall progress, resolving issues and proactively managing risks
  • Lead and coach the project team as appropriate and according to the needs of the individual project
  • Ensure that the Scrum team adheres to Scrum theory, practices, and rules, and work as a servant leader within the project team
  • Provide clear ownership for and visibility of the resolution of all project risks and issues
  • Lead improvements to the efficiency and effectiveness of the project delivery service and contribute to the identification of areas of improvement
  • Providing regular, constructive feedback to project team members and their line managers
  • Report progress at regular intervals to the sponsor and using the relevant practices defined by the leadership team
  • Develop and maintain effective and proactive relationships with all customers including suppliers and third parties
  • Work closely with the identified Business Change Manager(s) across the business to ensure they are proactively engaged and ready to accept the change and realize the benefits
  • Assist the Program Director and the Program Manager with the creation and management of business cases as defined by the Program
  • Assist the Program Manager with the management of the project budget and forecast and with validation of the business case/benefits throughout the course of the project
Person Profile
  • You will be data-driven
  • You will have a strong understanding of and hands-on experience with Agile practices
  • You will have excellent communication skills
  • You will be a great facilitator and coach with the ability to manage tight deadlines and conflicting priorities
Qualifications

Minimum years of experience

  • 3+ years in Agile Scrum
  • 3+ years in project management

Preferred Certifications (not mandatory):

  • Certified Scrum Master
  • Certified Scrum Professional
  • Agile Certified Professional
  • Project Management Professional (PMP)
Additional Information
  • This position requires individuals who are not only experienced as Scrum Master or Project Manager but have an extensive track record of delivering complex projects and solutions
  • Applicants should have a strong understanding of and hands-on experience with Agile practices, particularly Scrum and must possess the ability to lead the team on Scrum principles
  • Self-directed, with a demonstrated ability to execute principles beyond formal training
  • Must be able to lead and demonstrate value-added and outcome-driven practices to a team
  • Strong communication and facilitation skills
  • Strong conflict resolution skills. Must be able to facilitate and mediate team differences to achieve positive outcomes.

Tools

  • Jira
  • Confluence
  • MS Project
  • MS Office

Salesforce Support Engineer

Experience – 5 to 7 years
Required Skills
  • Service Cloud
  • Salesforce Community
  • CPQ Billing
  • Order Management
  • Good Knowledge of Integrations
Responsibilities
  • Application development and administration for Salesforce includes Force.com Apex, Visualforce, Lighting component, integrations, and administration
  • Working with business owners and end-users to design and implement customization and enhancements
  • Creating and maintaining integrations, including Web Services and ETL
  • Hands-on experience in Trigger development, Workflow rule, Process Builder
  • Having strong understanding on record level security, FLS, and Sharing rules
  • Following all the best practices of coding and avoiding top-10 security vulnerability
Qualification
  • A bachelor’s degree in computer science, information technology or a related discipline or equivalent
  • Total experience of 5-6 years in a software development role and at least 3 years of experience in a Salesforce development and administration role
  • Experience with Apex, Java, or other object-oriented programming language
  • Experience with web technologies such as HTML, CSS, JavaScript, and Web Services
  • Knowledge of SQL or SOQL
  • Knowledge of Windows and Linux environments
  • Ability to design and implement business solutions based on the technologies listed above
  • Familiarity with application development in an enterprise environment

General awareness of sales, marketing, or support business processes

Alfresco Developer

Role Requirements

Candidates should have at least 3-year work experience; key skills should include:

Technical
  • Strong core Java experience; experience with Java SE 8 and 11
  • Good understanding of SOLID principles, OOP and its associated design skills and patterns
  • Experience of application development using the Spring framework
  • Experience of at least one RDBMS
  • Ability to leverage asynchronous programming techniques, queuing, caching, logging, security and persistence when appropriate
  • Experience of unit testing, integration testing, Maven, Git, and Continuous Integration
  • Demonstrable experience as a programmer in a distributed team environment
  • Ability to document and share knowledge
  • Ability to anticipate performance bottlenecks, and when not to prematurely optimize
Non-technical
  • Team player, proactive, and able to cope successfully under pressure and with shifting priorities
  • Self-motivated and quality-oriented
  • Excellent written and verbal English communication skills
  • Personable and adaptable
Desirable
  • Experience with the Alfresco Enterprise Content Management System (highly desirable)
  • Experience with enterprise-search technologies (e.g., Lucene-based technology)
  • Experience in delivering projects through Agile processes and practices
  • Jira and Confluence (for collaboration)

EXO Developer

Role Requirements

Candidates should have at least 3-year work experience; key skills should include:

Technical
  • Strong core Java experience. Experience with Java SE 8 and 11.
  • Good understanding of SOLID principles, OOP and its associated design skills and patterns
  • Experience of application development using the Spring framework
  • Experience of at least one RDBMS
  • Ability to leverage asynchronous programming techniques, queuing, caching, logging, security and persistence when appropriate
  • Experience of unit testing, integration testing, Maven, Git, and Continuous Integration
  • Demonstrable experience as a programmer in a distributed team environment
  • Ability to document and share knowledge
  • Ability to anticipate performance bottlenecks, and when not to prematurely optimize
Non-technical
  • Team player, proactive, and able to cope successfully under pressure and with shifting priorities
  • Self-motivated and quality-oriented
  • Excellent written and verbal English communication skills
  • Personable and adaptable
Desirable
  • Experience in development using portlets specification (JSR 168 and 268)
  • Experience with eXo Portal (highly desirable)
  • Experience in Java-based portals (e.g., Liferay)
  • Experience in delivering projects through Agile processes and practices
  • Jira and Confluence (for collaboration)

Platform Engineer

Work Location: Porto
Business Unit/Department: Platform Engineering team
Job Overview
  • We are currently seeking a skilled Software Engineer to join the Platform Engineering team.
  • Platform Engineering enables our product development teams by providing common infrastructure, tooling, and patterns. We design and implement generational updates and targeted extensions to the technology platform for the SaaS- product portfolio.
  • Successful Platform Engineers have a blend of software development and cloud infrastructure skills. Platform Engineering collaborates closely with many functional areas, including Engineering, Architecture, Operations, and Security, with teams in North America and Europe. Our team drives the co-design of application and infrastructure architecture, with responsibility throughout the SDLC in areas such as development experience, application build, infrastructure provisioning, application deployment, and governance.
  • You will apply an enablement mindset in serving our internal technology-platform users, and build relationships in a cross-functional, multi-time zone, distributed environment. You are a motivated active learner and will perform periodic deep dives to inform our designs and to troubleshoot issues. You will facilitate adoption of platform features and technologies across the product suite.
Primary Responsibilities
  • Develop SaaS technology- platform applications, tools, libraries, and patterns
  • Design and implement features throughout the SDLC
  • Provision infrastructure via Terraform and Docker / Kubernetes
  • Incorporate operational, security, and compliance requirements
  • Discern, evaluate, and synthesize patterns and opportunities across the platform
  • May be accountable for other results and activities as assigned
Requirements
  • Development of SaaS software on AWS cloud
  • Programming: Java, JVM, SQL, Bash
  • AWS: core services including EC2, RDS, S3, SQS, SNS, IAM
  • Technologies: PostgreSQL, Spring Boot, Docker / Compose, Jenkins, Linux
  • Secure software development practices
Preferred Requirements
  • Development of shared software libraries
  • Orchestration: Kubernetes
  • AWS: EKS, ECS, Elasticache, Lambda, EMR
  • Infrastructure Automation: Terraform, CDK, Pulumi, Packer, Chef
  • Technologies: Elasticsearch, Spark
  • Programming: Python, Go
Key Competencies
    • Tech-savvy: anticipating and adopting innovations in business-building digital and technology applications
    • Manages complexity: making sense of complex, high volume, and sometimes contradictory information to effectively solve problems
    • Communicates effectively: developing and delivering multi-mode communications that conveys a clear understanding of the unique needs of different audiences
    • Collaborates: building partnerships and working collaboratively with others to meet shared objectives
    • Nimble learner: actively learning through experimentation when tackling new problems, using both successes and failures as learning fodder