BPM Developer Job Description

BPM Developer Job Description

4.5
182 votes for BPM Developer
BPM developer provides expertise and best practices in development areas including REST APIs, database programming, and various open-source technologies.

BPM Developer Duties & Responsibilities

To write an effective BPM developer job description, begin by listing detailed duties, responsibilities and expectations. We have included BPM developer job description templates that you can modify and use.

Sample responsibilities for this position include:

Process, UIs, reports
Business entities data model
Major inputs/outputs - business event to the process
User interfaces mapped to UI data model
System interfaces documented explicitly
User repository documented along with any maintenance screens
Role/Routing/User Repository requirements
Test plan has been created and updated
Unresolved Infrastructure dependencies to be noted
Issue Tracking system reflects completion of above items

BPM Developer Qualifications

Qualifications for a job description may include education, certification, and experience.

Education for BPM Developer

Typically a job would require a certain level of education.

Employers hiring for the BPM developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Education, Technical, Business, Technology, Information Technology, Information Systems, Software Development, Management

Skills for BPM Developer

Desired skills for BPM developer include:

Agile development- Scrum
End to end BRMS based systems integration & customizations
Kanban
Industry standard Business Rules Engines
JRules / ILOG
REST APIs
WODM
Position-related areas
Remains current with developments and trends in areas of expertise
XML

Desired experience for BPM developer includes:

Issue Tracking system reflects initial implementation items
Process solution architecture review
Issue tracking system reflects all implementation items
Continued regular playbacks
Continued verification of scope at each iteration
Adherence to development best practices

BPM Developer Examples

1

BPM Developer Job Description

Job Description Example
Our innovative and growing company is looking for a BPM developer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for BPM developer
  • Verification of integration/infrastructure items
  • Inclusion of completed integration work in solution
  • Issue Tracking system should reflect completion of all items marked for v1 (or whichever phase)
  • Process solution implementation review
  • As a (senior) Java Developer you will first get comprehensive, advanced training
  • Development to stabilize and deepen the acquired knowledge in appropriate projects
  • During future processes you will take over the role as Chief Developer
  • In the context of advising our customer you will work closely with specialized field business analysts and application developers and be the contact person for questions in the field of Business Process Management
  • Collaborate with Process Specialists, Technical Architects, Project Managers, Business Users, and other Technical Resources to build solutions that solve customer problems and deliver business value
  • Iterate requirements and implementation of the solutions directly with business users
Qualifications for BPM developer
  • Team-first attitude along with trust
  • Targeted trainingto impart new tech
  • Strong Tech
  • Workflow and business process modelling (jBPM, Drools, Pentaho, Pega, Appway)
  • Leadership experience whether as a key contributor as a developer, or someone who has managed people in the past
  • Excellent written and verbal communication is essential to work in this global team
2

BPM Developer Job Description

Job Description Example
Our innovative and growing company is hiring for a BPM developer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for BPM developer
  • Lead and facilitate working sessions to discover and detail the current state business design and capture existing systems and tools, including perceived limitations, details about current business operations that need to be considered in the future state business design
  • Works with Application Architect, Lead TSA, vendor and other IT teams to design and implement changes on DWS applications/interfaces
  • Prepares high level and detailed technical specifications for the project in accordance with SDLC, security and architecture documentation objectives and or participates in walkthrough reviews
  • Prepares unit test plans, completes code reviews, executes unit tests
  • Designing and Developing BPM Workflows, Coaches, UIs, and Dashboards
  • Translate workflow steps into business process activities and nested processes
  • Have primary responsibility for development of the BPM Development team
  • Implement process flows, services, business logic and user interfaces
  • Implement integration services
  • Keep clean design and architecture
Qualifications for BPM developer
  • Working knowledge of source control
  • 5+ years of experience in Java and OO design patterns
  • Leadership experience as a key contributor or as a developer
  • Camunda 1+ years
  • Camunda 1+ year
  • Experience with IBM Integration Designer
3

BPM Developer Job Description

Job Description Example
Our growing company is looking for a BPM developer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for BPM developer
  • Develop new, or modify existing, BPM and SOA programs and artifacts based on physical design and/or programming specifications
  • Diagnose and resolve code defects
  • Apply, and ensure compliance with, all appropriate CN IT standards
  • Assist project manager in estimating durations for tasks, deliverables and activities
  • Adhere to organizational policies, standards and best practices in application development, documentation, and maintenance that support the Software Development Lifecycle (SDLC) following iterative development approach (Rational Unified Process (RUP))
  • Provide technical expertise and actively participate in creating systems development, software, hardware, and application development standards, procedures and policies
  • Defining Reject and Information Rules
  • Maintaining and Enhancing Data
  • Maintaining the existing system and maintenance of backlog
  • Utilized your innovative thought process to participate in assessing, structuring and planning BPM implementation projects and lead and facilitate working sessions to discover and detail the current state business design
Qualifications for BPM developer
  • At least 2 years experience in Experience in development using BPM (or Lombardi)
  • Mandatory Functional Skills Defines expected behaviors of service in terms of performance, service levels, and so on
  • Bachelor's degree in computer science, engineering, or a related discipline, or equivalent work experience is required, 8-10 years of experience in software development required, experience in the securities or financial services industry is a plus
  • At least 3 years experience with IBM BPM or similar Business Process Management (BPM) platforms, such as Oracle BPM and Pega
  • Experience with application servers such as IBM WebSphere
  • Expert knowledge of BPM 8x
4

BPM Developer Job Description

Job Description Example
Our company is growing rapidly and is looking for a BPM developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for BPM developer
  • Embrace your transformation skills to develop the future state business design, including the detailed definition of goals, (KPI’s), process definition, business capabilities, business rules and organizational setup
  • Use analytical mindset to understand business impact based on your future state design
  • Provide input for development of end-user training material and conduct end-user training participate in development of post-production support strategy
  • Detail business operational redesign – at all levels – process, sub process, activity, task
  • Design, develop, and test complex integration solution based on IBM Integration Designer version 8.5 and Angular JS/Node JS
  • Should have prior experience with headless BPM implementations
  • Contributed to best approach strategies for BPM implementation based on Process Analysis
  • Consults with stakeholders (users, technical team members, product owners, as needed) to collect information about system needs, objectives, functions and features
  • Evaluates stakeholder requests for new and modified business systems to determine feasibility and options
  • Creates and manages development artifacts (use cases, user stories, process flows, diagrams, requirements, technical specifications, high-level approaches, as needed)
Qualifications for BPM developer
  • Ability to design database tables and stored procedures to persist BPM Process and Business data to support audit and Dashboard reporting
  • Ability to troubleshoot and help facilitate and support BPM installs and overall environment performance and stability within the IBM BPM WebSphere environment
  • Ability to coordinate with Application Developers on system design, implementation and testing
  • Experience on DevOps tools/ concepts including
  • At least two years of experience like ODM / BPM Developer
  • At least 3 to 5 years in application development in Java and JavaScript
5

BPM Developer Job Description

Job Description Example
Our company is growing rapidly and is hiring for a BPM developer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for BPM developer
  • Prepare materials in support of design reviews, feature reviews, product design sessions, and sprint reviews, as needed
  • Participates in targeted technical support, issue troubleshooting and resolution
  • Troubleshoot operations and maintenance tasks post go live
  • Gather functional and technical requirements
  • Provide demonstrations to business throughout the entire project life-cycle
  • Design and configure process models, records, business rules, news feeds and applications
  • Ensure design alternatives are considered for scalability, maintainability, reusability of components
  • Research and raise awareness of new and existing features suggesting suitability to in-progress solutions
  • Work with other Appian teams to establish guidance around Shared objects and tables
  • Actively participation in Center of Excellence (COE) meetings to discuss and collaborate on topics and issues
Qualifications for BPM developer
  • Participate in analysis
  • About 3 to 5 years demonstrating ability to understand business problems and articulate corresponding solutions
  • At least 3 to 5 years of experience in cross-application integration using SOA and web services
  • Good knowledge of relational database, object orientated analysis & design design patterns (DB2, SQL Server, Oracle )
  • Good understanding of technologies and other products at a high-level (ERP, CRM, ECM)
  • Dojo toolkit and AngularJS

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates