Senior .Net Flowable Developer, Java also considered

Posted 98ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior .Net Flowable Developer designing and implementing workflow automation solutions using Flowable platform. Collaborating with teams to ensure high-performing solutions that support business efficiency.

Responsibilities:

  • Design, develop, and maintain business process automation solutions using Flowable BPM/Workflow Engine
  • Develop custom Flowable tasks, forms, and connectors integrating with .NET-based services and Azure resources
  • Build and maintain REST APIs and microservices using C#/.NET Core
  • Deploy, monitor, and manage applications in Azure, including App Services, Azure SQL, Storage, Service Bus, and Key Vault
  • Collaborate with architects, business analysts, and product owners to understand workflow requirements and translate them into technical solutions
  • Optimize existing workflows and improve performance, scalability, and reliability
  • Implement CI/CD pipelines using Azure DevOps or GitHub Actions for automated build and deployment
  • Troubleshoot and resolve workflow issues and production incidents
  • Maintain comprehensive documentation of processes, configurations, and system integrations

Requirements:

  • 5 years of overall professional experience in software development
  • At least 3 years of hands-on experience with BPM engines preferably Flowable and Camunda
  • Strong proficiency in .NET / .NET Core and C# programming; Java experience can also be considered as long as capable to transition to .Net for Flowable
  • Experience with Microsoft Azure services (App Services, Functions, APIM, Container Apps, Service Bus, Azure SQL, Storage, etc.)
  • Experience with SQL (PostGreSQL, MS SQL)
  • Solid understanding of BPMN, CMMN, and DMN modeling
  • Familiarity with RESTful API design, JSON, and XML
  • Knowledge of Azure DevOps, Git, and CI/CD pipelines
  • Strong problem-solving, debugging, and analytical skills
  • Strong collaboration and communication skills, with the ability to work effectively with cross- functional teams