BizTech Team PDP

This page contains the different roles within the BizTech path. Choose the relevant role you want to learn about. You can also enter the “Professional Path” to access the relevant skills and resources (coming soon!). 🔙

Choose the roles

Business Application Developer
Experienced Business Application Developer
Senior Business Application Developer
IC Path
Business Applications Tech Lead
Management Path
N/A

Choose the competencies

All
Impact
Professional skills
Complexity and independence
Collaboration and communication
Leadership and culture

Business Application Developer

Professional Path
Impact

Direct impact.

Behaviors

  • Understands the direct impact of their actions, controls the basic metrics of engagement and usage
  • Understands the impact and motivation of each task they are taking part in
  • Can challenge some of the solutions, asks the right questions about how specific task is influencing the KPI of the feature or team
  • Follows up on tasks and able to understand their impact

Example

  • After deploying code to production makes a follow up with the relevant people and systems about the impact for the users
  • Asks questions “why are we doing this” and “how this will affect our users”
  • Gives a suggestion on how to change the next tasks based on the follow up of the previous ones
  • Participates and helps with defining KPIs for the feature
Professional skills

Adds well-defined enhancements to existing business flows, technical implementation.

Behaviors

  • Follows the craftsmanship of the planned design thoroughly with correct technical implementation. 
  • Has ownership on the execution of their task
  • Able to identify technical gaps and misalignments, explore and suggest possible solutions.
  • Learns our tech stack and gains basic knowledge on domain core technologies
  • Follows the team end to end deploy process and best practices

Examples

  • Creates an impact on existing flows, write tests to their code to reduce risk and raise deploy confidence
  • Breaks down their task to incremental deployable parts and knows when to ask for assistance in planning
  • Follows up on basic feature usage
Complexity and independence

Delivers low complexity and well-defined tasks.

Behaviors

  • Works on tasks that optimize learning and development
  • Commits to and completes tasks within expected time frame, holding themselves accountable
  • Building effort estimation skills
  • Asks for help to get unblocked when necessary
  • Executes their day to day tasks well, handling their complexity

Examples

  • Easily adds code to areas they are familiar with.
  • Understands and adds increments in areas other people wrote within their domain
  • Raises flags when the execution doesn’t meet the plan
Collaboration and communication

Communicates the problems they face effectively and in a positive way

Behaviors

  • Communicates day to day messages in a clear way
  • Manages to communicate their progress and setback in a concise and fluent way
  • Learns the technical language and able to talk fluently on the tasks they work on
  • Voices concerns or need for clarification to their manager
  • Accepts feedback and learns from experience

Examples

  • Can explain and elaborate in detail the project he’s working on including supporting data
  • Is able to demonstrate challenges about their tasks in a easy way to understand
  • Constantly Shares updates in the ‘daily meetings’ (Or any other medium) in a concrete and professional manner
Leadership and culture

Translates challenge into actions and strives for excellence.

Behaviors

  • Takes pleasure and pride in their work
  • Own their mistakes, strives for feedback
  • Embraces big challenges as opportunities for growth.
  • Able to operate as a team, show support, add value, communicate efectively, and have a positive impact on team goals.
  • Set an example and act as a role model for new hires, buddy new-comers when appropriate

Examples

  • Actively shares their mistakes in a team retro
  • Proactively checks the impact of their tasks in the relevant systems

 

Experienced Business Application Developer

Professional Path

Additional titles: BA Developer, Experienced BA Specialist.

Impact

Makes data-driven decisions in their day-to-day tasks and constantly measures the impact of their task.

Behaviors

  • Looks back on their achievements, challenges them and triggers discussions, and proactively seeks guidance from their team
  • Defines how success looks like and why each feature/task is important
  • Manages to define iteration level priorities for their work within their domin and justify them with results from the real world

Example

  • When developing a feature, make sure we have all measurements in order to evaluate the feature usage and quality after deploying
  • When releasing a feature, check usage or users feedback in order to adjust their plan by consulting others
  • When releasing a feature, identifies and advocates opportunities for the next steps of improvements
  • During the iteration, know how to optimize the order and allocate scope/time of the tasks based on the team goals
  • Portraits the KPIs and goals before working on something. Set business and usage KPIs for their features/project
  • Portraits the KPIs on fixing bugs or refactoring areas of code – Reducing the number of bugs and making sure that each future bug will be easier to solve
Professional skills

Go to person of the domain. Independently scopes and implements solutions for their project/team. Take Part in business decision making.

Behaviors

  • Scopes and implements project-level solutions with minimal guidance
  • Consistently follows best practices and saleforce limitations, able to defend technical decisions.
  • Takes a main part in the design of the feature, and fully accountable for the craftsmanship of the solution
  • Debugs effectively within their primary area to help find root cause

Example

  • Creates an impact on existing flows, write tests to their code to reduce risk and raise deploy confidence
  • Breaks down their task to incremental deployable parts and knows when to ask for assistance in planning
  • Follows up on basic feature usage
  • Writes maintainable code/flows on their own
  • Manages the risk of their own features, and delivers with confidence [asks questions like When it is better to release? How it affects the business in terms of timing etc. ]
  • Performs code reviews according to set standards in scoped areas
  • Understands all lines of their code, has an understanding of the underlying flows happening when their code is running
  • Able to build quality unit tests flows that mimics the user journey and business logics
Complexity and independence

Takes ownership and can work autonomously on any task under his/her responsebility. Understands and improves the ecosystem and architecture of areas they work on.

Behaviors

  • Helps manage the domains complexity by handling complex areas themselves
  • Creates new end to end features with a known stack and architecture
  • Fluent in multiple main areas of the domain
  • Effectively uses and build tools and dashboards for operations and monitoring
  • Seeks understanding of how the business operates

Example

  • Easily adds code/implementation to areas they are familiar with
  • Can Identify if refactoring of code enhancements are needed when working on areas that not relate directly to the deployment
  • Can share insights on scopes or professions that he doesn’t relate to directly 
  • Is able to request assistance, and can predict that the coding unit not going in the right direction
Collaboration and communication

Can communicate on the task level with all of the relevant domain members (ops, devs, alanlysts). Communicates problem in a positive and constructive manner, bottom line first.

Behaviors

  • Can provide higher context to a conversation, detect when context is missing/not aligned and request for it
  • Communicate the right amount of information at the right context
  • Raises flags on time, while providing different possible solutions. Proactively requests assistance from their peers to succeed
  • Gives timely, helpful feedback to peers
  • Interact with feedback from the company on their tasks in an efficient manner, can follow up on the feedback independently while consulting with other team members

Example

  • Is able to present their project in a broad prespective of business impact, solution approach and impact
  • Is able to group the relevant stakeholders to discuss a business/technical needs and reach a decision
  • Can explain a scope/challange/project they are working on in a easy way to different personas
Leadership and culture

Is highly aligned with the company’s culture and practices it in the day to day. Takes full ownership and accountability on all aspects of their project, including other’s work and legacy.

Behaviors

  • Thinks about the broader company success 
  • Supports others, promotes mutual help
  • Manages to take feedback to grow and improve
  • Practicing can do approach, focuses on how to achieve the goal before the obstacles  
  • Avoids silos and collaborates with other teams
  • Self-aware of strengths and weaknesses.
  • Cares about the bigger picture, assumes best intentions. It’s not about me

Example

  • Celebrates other’s success – happy to see others succeed inside their own core responsibility
  • Nothing is “not my problem” – involved in group activity and is able to hold meaningfull business conversation and act as a business partner
  • Will strive to take tasks from the backlog proactively
  • Converts field feedback to actionable task

Senior Business Application Developer

Professional Path
Impact

Project focal point, leads a project to completion while monitoring data to ensure impact is achieved. 

Behaviors

  • Understands the reasoning behind the project and is able to initiate pivot moves and find creative solutions to ensure the desired outcome and maximize impact
  • Independently creates a plan and makes the necessary adjustments on the go
  • Reacts on results, on time
  • Learns from mistakes and applies them to future tasks
  • Leads big projects within the domains world with major impact on the company/department
  • Drives others in the vector to take actions and maximize their impact by providing guidance and focus

Example

  • Over the quarter initiates and delivers features, which directly affected the domain’s KPI
  • Proactively participates in complex company level incidents handling processes
  • Deployed a feature, followed up on the adoption number. Raised a flag that the feature is not adopted by users
  • Comes up with the suggestions of big feature improvements based on field inputs sessions and system patterns nad get business buy-in
  • Planned and implemented MVP of the feature and proved an affect on the main KPIs of the vector
  • Introduces the new process in the domain to increase efficiency and reduce system errors
Professional skills

Delivers and coordinates in new and complex end-to-end projects in the domain, leading meaningful projects’ architecture that changes the core operation.

Behaviors

  • Hold a holistic view of the domain’s craftsmanship, know the weak spots of the domain and give constant feedback to others to encourage improvement and take significant actions by themselves
  • Helps others in breaking down tasks, architecture decisions, learning about the domain technologies, avoiding pit-falls, clarifying issues, reaching craftsmanship decisions
  • Can detect pitfalls and extreme edge cases, navigates the solution to a correct pin point of the core and makes sure its sustainable and extensible in the future
  • Excels in identifying dependencies and risk management and as result is Involved in dangerous releases and leads domain release plans

Example

  • Holds a deep understing of the business operation of their domain
  • Able to go into the seemingly unsolvable, opens dead ends
  • Go-to person on business core logic, all issues in the domain, and some core technological stack
  • Detects trends and recurring issues in code reviews, task breakdowns and all of the above, and initiates actions to ramp up the domain
  • Introduces new methods and best practices from past experiences and external references
Complexity and independence

Mentors teammates on large projects. Able to deep dive into complex system-wide areas and can successfully plan, plrioritize & execute projects involving multiple stakeholders.

Behaviors

  • Proactively finds major opportunities in the domain, plans and executes them, themselves or with other people and to end.
  • Plans and executes their own iteration in a high standard
  • Asks for guidance in unfamiliar areas, pulls in others as needed
  • Accountable end-to-end, through planning, deploy, maintenance, and monitoring
  • Works on the domain’s most complex challenges
  • Is able to bring to the table business and technical opportunities and create a process to support the change while managing and complete it
  • Uses analytics to inform decisions and measure impact
  • Go-to person for the entire group in the domain’s tools and stack

Example

  • Finds critical new problems in the domain’s area and triggers actions to solve them
  • Reviewer for complex and dangerous PRs in the domain
  • Does high standard tech talks for the entire group (Exp)
  • A critical part of the team’s daily, helping the team maximize its performance
  • Identifies pitfalls and involves other teammates or stakeholders to overcome them quickly 
Collaboration and communication

Communicates their progress in a clear and methodical way, loops back on goals. Detects conflicts in communication, analyses the root cause and creates turnover in the communication method that leads to a positive outcome within the team.

Behaviors

  • Communicates with different levels of details based on an understanding of the current situation while providing context when needed
  • Receives feedback and makes it their own, being able to repeat the essence as if it came from them. Can generalize specific points to a larger message or behavior
  • Identifies knowledge gaps on the domain level, and fulfills it in the right way
  • Builds relationships cross-functionally is other departments
  • Engages in productive dialog even when there are conflicting views, both inside and outside team. Seeks to understand other points of view.
  • Maintain accessible documentation and KB for all critical systems/processes in the domain

Example

  • In a complex task, bring the relevant people to a room and continuously works to create context and to resolve
  • Leading the daily updates and making them concise and effective
  • Takes part in preparing and presenting parts of kickoffs/syncs/summaries
  • Contributes to field communication, proactive asking for feedback and communicating actions and timelines
  • Communicates different solutions while using well-constructed arguments and facts (data) and with a clear narrative (not: “I think it’s a good idea”)
  • Creates new knowledge base articles for gaps in the team, training sessions and brainstorms
Leadership and culture

Communicates and drives the company’s culture in the team. Inspires the team with a can do approach, focuses on how to achieve the goal before the obstacles and – provide self example

Behaviors

  • Acts as a role model for new employees, manifests mondays culture and values and to help blend in the team
  • Sets an example in their actions
  • Identify cases that are not aligned with our culture
  • Silos breaker
  • Being a Go-to for on every occasion (good or bad) 
  • Embraces big challenges as opportunities for growth
  • Rock solid behavior on crisis events, proactively engages others to create a positive and engaging atmosphere
  • Knows to empathize with a challenged colleague’s situation and assist in bridging the gap

Example

  • Will push a feature forward and fight for time to make sure it is impactful 
  • No one else’s problem – Care’s about problems that are not in their core, and acts 
  • Identify a challange and stepping in to solve bugs/challanges from other projects in the group
  • Peers naturally approach them for domain questions 
  • Working effectively in a major production failure which requires multiple disciplines to resolve and communicates with the rest of the stakeholders in a calming manner 
  • Drive events such as hackathons, training days while leading the task group
  • Has the ability to bring themselves and others out of the bottom – raise the energy after failure 
  • Understand their place as a role model in the team and acs accordigly
  • Demonstrated a con-do approach in every interaction within the group or externally

Business Applications Tech Lead

Professional Path
Impact

Proactively challenges the domain activities, helps others to modify their plans to be more impactful. Influences the domain goals for the quarter.

Behaviors

  • Can identify, solve and optimize undefined problems driven by the impact of the issue on the department
  • Recognizes cross-domain opportunities
  • Triggers actions, which will transform to the long term impact
  • Working toward creating a effective work processes in the department and structures to drive impacful work
  • Taking part in strategic discussion while bringing the technical perspective to the table and creating the work relationships to push for business dicisions

Example

  • Lead cross company projects and aligning all the team work on the how and why
  • Tranform an strategic initiative into an action plan, bringing all relevant stakholders to the table
  • Gathering people around an idea/ a concept and prove the case by meaningful data points
  • Making architerture and technical decisions while haveing a company wide perspective and full understand of the implications on different departments
  • Having a future looking perspective whenever facing a company/department initiative
Professional skills

Integral part in defining the group’s technological vision and system architecture with a strategic mindset. Provides technical guidance in specific areas and acts as a group technical representitive in cross company initiatives.

Behaviors

  • Detects technical opportunities and gaps in the group level, and leads handling them
  • Has a broad understanding of our architecture and how their domain fits within it
  • Holds deep technical specialization at an industry level
  • Ramps up on new technology fast and independently and is able to transfer the knowledge and ensure adoption within the group
  • Able to independently perform deep massive changes with speed while maintaining high quality
  • Excels in identifying dependencies and risk management and as result is Involved in dangerous releases and leads domain release plans

Example

  • Lead commando forces in the group that seed new 0-1 projects
  • Involved in key long term technical decisions with future looking perspective
  • Successfully leads cross-group complex projects, risky releases, etc
  • Gets to the root cause of complex issues by systematic deconstruction of problems and excellent debugging skills
  • Independently cracks complex logic and craftsmanship challenges
Complexity and independence

Can successfully plan and execute projects involving multiple stakeholders and complex requirements, prioritizing strategically.

Behaviors

  • Tackles the most complex challenges in the building of a project or production incidents
  • Leads the research in new efforts within their group
  • Reduces complexity, makes complex and difficult tasks achievable and down to earth
  • Helps define roadmaps and set vision for long-term projects and proactively finds major opportunities

Example

  • Leads ongoing production incidents of high complexity, giving first-response mitigation, and analyzes and performs long term solutions
  • Researches a new area of the domain, builds knowledge, and train others
Collaboration and communication

Works with key stakeholders effectively to solve problems and make decisions while keeping a positive attitude. Resolves communication conflicts between domains.

Behaviors

  • Trusted to always share status with all stakeholders, and proactively remedy communication issues
  • Detects areas with non effective communication and suggest alternatives for improvement
  • Can build and communicate a narrative, verbally and in written, from scratch, and engage stakeholders with a new goal
  • Communicates with all types of disciplines from the company, and adjust their message according to different people

Example

  • Can bring everyone to the table to bridge gaps between stakeholders in complex projects in an engaging way
  • Is able to create communications with relevant stakeholders in the company to be able to push things
  • Leads a cross SFDC Dev/Implementation/professional community
  • Drive events, both learning and collboration building
Leadership and culture

Feels responsible for the group success as a whole and for each individual in it. Accountable for the culture in their team and influences on other teams. Sets an example in their actions.

Behaviors

  • Rock solid behavior on crisis events, proactively engages others to create a positive and engaging atmosphere
  • Proactively identifies and solves culture issues 
  • Takes steps that drives others to take actions to improve our culture
  • Know to empathize with a challenged colleague’s situation and assist in bridge the gap.
  • Proactively offers regular, constructive feedback to others.
  • Self-aware of strengths and weaknesses.
  • Knows to empathize with a challenged colleague’s situation and assist in bridging the gap

Example

  • Asks ‘what we can achieve tomorrow’
  • See themselves as responsible for the success of other teams in the group/org
  • Consistantly has a positive and constructive attitude, however hard is the discussion
  • Stop a negative heated discussion and remind people what are the goals
  • Jump into issues from other domain without considering the lack of knowledge
  • Challenge a decision to postpone feature based on complexity

This role is not yet available.

Impact
Professional skills
Complexity and independence
Collaboration and communication
Leadership and culture