Senior Software Engineer – Business Automation

ORYSYS Limited
Full-timeColombo, Sri Lanka

We are seeking a Senior Software Engineer – Business Automation to lead the design, development, and implementation of workflow automation solutions that enhance critical banking operations. This role requires a strong foundation in both frontend and backend development, along with a passion for building automation capabilities within enterprise environments.

Our organization is actively developing solutions using IBM Cloud Pack for Business automation (CP4BA) and you will collaborate closely with** **Business Process Reengineering (BPR)teams to automate and optimize key business processes.

Key Responsibilities:

  • Lead the end-to-end design, development, and customization of complex business process workflows and automation frameworks.
  • Partner with cross-functional teams, including Operations and Business Process Reengineering (BPR), to identify, prioritize, and translate automation opportunities into robust technical implementations.
  • Architect and develop custom workflow components, integration layers, and intuitive user interfaces leveraging modern frontend and backend technologies.
  • Design and implement integrations with external applications and services using RESTful and SOAP web service APIs.
  • Ensure solutions adhere to stringent security, compliance, scalability, and performance standards.
  • Drive testing, deployment, and continuous improvement of automated workflows to maximize efficiency and reliability.
  • Mentor junior engineers and collaborate with senior technical leaders to foster best practices and innovation in automation initiatives.
  • Stay abreast of emerging automation technologies, tools, and methodologies to continually enhance our automation capabilities.
  • Exceptional problem-solving, analytical thinking, and communication skills, with the ability to influence stakeholders at all levels.

Required Skills & Technologies:

  • Backend: Expert-level development experience with Java and/or .NET for building custom workflow components and backend integration logic.
  • Frontend: Advanced proficiency in JavaScript, React, Node.js, HTML, and CSS to create dynamic, responsive, and user-friendly automation interfaces.
  • Data & Integration:Proficient in SQL and stored procedures for data management, XML for workflow schemas.
  • REST / SOAP Web Services: For integrating workflows with external applications and services.
  • Additional Qualifications: Experience with OCR technologies, content management and storage solutions and proficiency in IBM Operational Decision Manager (ODM) are valuable assets.
  • Case Management: Hands-on expertise in case management design and implementation within business automation frameworks is preferred.
  • Solid experience with Agile development methodologies and DevOps practices.

Qualifications:

  • Bachelor’s or higher degree in Computer Science, Engineering, Information Systems, or a related discipline.
  • A Master’s degree and certifications in business automation workflow development are considered additional qualifications.
  • 6+ years of professional experience in software development, with a strong focus on business automation and workflow solutions.
  • Experience in business process automation and workflow design.
  • Experience in banking project development or working within the banking domain preferred.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*