BPM Developer Job Description
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:
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:
Desired experience for BPM developer includes:
BPM Developer Examples
BPM Developer Job Description
- 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
- 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
BPM Developer Job Description
- 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
- 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
BPM Developer Job Description
- 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
- 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
BPM Developer Job Description
- 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)
- 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
BPM Developer Job Description
- 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
- 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