Technical Lead -Salesforce

  • Full-time

Company Description

Taylor & Francis is one of the world’s leading publishers of scholarly journals, books, eBooks and reference works. We are creating technology platforms to shape the future of knowledge. 

Taylor & Francis Group produces high quality, peer reviewed books and journals. We produce unique, trusted content by expert authors, spreading knowledge and promoting discovery globally. We aim to broaden thinking and advance understanding, providing academics and professionals with a platform to share ideas and realise their individual potential.

As part of Taylor & Francis’s digital first strategy, we have been driving growth through providing access to publications through digital platforms and providing a unified experience across the body of content. We have created digital platforms to facilitate discovery and to allow users to access relevant research and information quickly and easily, wherever they are. 

Job Description

We are looking to add a seasoned technology leader, Technical Lead – Order to Cash, to our eCommerce, Orders, Payments Solutions Team in Product and Technology Organisation. You will be joining an agile team and report to the Delivery Lead. You'll have an incredible opportunity to build a career within a start-up like environment while helping researchers expand the reaches of human knowledge. From distributed computing to large-scale system design, complex algorithms to beautiful user interfaces, we have teams working on every step of the journey, in real-time, to ensure we continue to offer our customers a growing selection of choice at the best price with a fantastic level of service.

Taylor & Francis is building the world's leading platform connecting the network of human knowledge.  We are passionate about helping researchers achieve their goals, which in turn adds new nodes to the ever-expanding graph of research information.  We believe that researchers are our number one priority, so we work hard to deliver value back to them with everything we do.

Our teams are solving unique and difficult problems at scale in an energetic and hyper-growth environment. We’re growing incredibly quickly, and we need experienced technical managers to help us scale.

What you’ll be doing:

  • Lead and mentor a team of developers through the entire development lifecycle
  • Collaborate with other engineering teams and product managers to help define the technical vision.
  • Grow a diverse, highly skilled group of engineers, gaining fantastic exposure to scaling a tech team at a unique pace.
  • Create a learning environment for your team and act as a mentor for engineers and up and coming leaders.
  • Become instrumental in improving and implementing processes and values that scale effectively
  • Be willing to roll up your sleeves and debug/tune/fix alongside your team (Drive and teach technical incident response).
  • Collaborate with cross functional teams including product, design, operations.
  • Ability to estimate effort at project inception effectively.
  • Ensure the development team adheres to Lean/Agile values, best practices, development tools, and rules.
  • Working as part of an Agile team, assisting the Product Owner & Scrum Master with planning, change management, and product backlog maintenance.
  • Contribute to and influence the architecture of applications for internal teams and customer
  • Working with product owners to understand desired application capabilities
  • Working with Architects to understand the organizational architectural guidelines and principles
  • Continuously improving software engineering practices within and across the organization
  • Prepare Low Level Designs (LLD) from High Level Designs (HLD) provided by solution architects
  • Assist in team performance reporting mechanisms & related processes to ensure the team working under you are continuously productive
  • Passion to stay on top of tech trends, experiment with and learn new technologies, participating in internal and external technology communities, and mentoring other members of the engineering community
  • Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity
  • Contribute to all aspects of the services under the team’s ownership, which includes design, implementation, refactoring, automated testing, deployment, upkeep, and improvement of the services over multiple sprints
  • Maintain a hands-on approach to coding and alignment with the team to ensure the quality and the output meets the desired objectives
  • Build technology the right way: for us, this means simple, well-tested services that gradually grow over time, and that provides plenty of insight into production performance
  • Align & work with other tech leads within the organization as well as with partners for common outcomes
  • Build effective relationships: develop and use collaborative relationships to facilitate the accomplishment of work goals.


What we’re looking for:

  • You’re experienced in architecting and implementing of end-to-end software services using cutting edge technologies.
  • Experience in microservices architecture, edge-computing, continuous Integration, continuous deployment, and delivery with versioning control tools.
  • You can communicate equally effectively with both technical and non-technical stakeholders.
  • You’ve solid grasp of modern software development lifecycle.
  • Excellent written communication, being able to articulate effective Feature, Epic and Story descriptions, Definition of Done and acceptance criteria across technical and non-technical requirements
  • Strong knowledge of technology operations, change and leading technical standards across Cloud, DevOps and modern applications development.
  • Experience working as part of an Agile Team, with use of applications such as Jira, Confluence, Slack.
  • Experience of Change Management, and in both Waterfall & Agile environments.

·       Proven track-record of owning end-to-end delivery of large-scale projects driving design, build and implementation of secure, resilient, and scalable solutions

·       Experience in leading an agile software development team using Scrum and/or Kanban

·       Proficiency in Salesforce Experience Cloud, APEX, Integrations and Lightning development.

·       Knowledge of all Salesforce configuration (e.g. Objects, Fields, Workflows, Assignment Rules, etc.)

·       Knowledge of Salesforce security (e.g. Profiles, Roles, Groups, Page Layout Assignments, Field Security, Sharing Rules, etc.)

·       Knowledge of the Salesforce data structure, and the ability to use various tools for data migrations.

·       Excellent social skills, as well as excellent communication skills, verbal and written to both technical and non-technical audiences

·       Professional, positive, customer oriented and flexible approach to interactions with customers in groups, face-to-face, in-person or via web conference

Desirable Skills:

·       Certified Salesforce Administrator

·       Certified Salesforce Platform App Builder

·       Certified Salesforce Platform Developer 1

·       Experience with Marketing Cloud and Pardot is a plus.

·       Experience with MuleSoft or other ETL tools is a plus.

·       Experience with MS SQL and No SQL databases is a plus.

·       Salesforce Developer certifications are a plus

  • Experience in working with RESTful APIs, GraphQL as examples.
  • Experience of Order to Cash systems, PCI DSS, payments, card processing, order management.
  • Experience with deployments on cloud infrastructure (AWS, Docker, Kubernetes) and/or AWS Cloud certification.

Additional Information

  • 24 days annual leave
  • 4 volunteering days annually
  • Day off for your birthday
  • Pension contributions
  • Medical insurance for self and dependants; life cover and personal accident cover for self
  • Seasonal social and charitable events
  • Training and development
  • Blended style and flexi working time
  • Right tools for remote working

At Taylor & Francis we care about our colleagues, promoting work-life balance, wellbeing and flexible working. We believe that the skills and experience you bring to Taylor & Francis are invaluable. We want you to have the opportunity to develop your abilities, and to innovate and develop in areas which you are passionate about.

You must have the right to work and live in the India
This role is based at our Bangalore office or may be remote

We would like to thank all applicants in advance and regret that only shortlisted candidates will be notified

Privacy Policy