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.