Automation Developer – Ibm Baw

Year    Bangalore, Karnataka, India

Job Description


At Lilly, we unite caring with discovery to make life better for people around the world. We are a global healthcare leader headquartered in Indianapolis, Indiana. Our employees around the world work to discover and bring life-changing medicines to those who need them, improve the understanding and management of disease, and give back to our communities through philanthropy and volunteerism. We give our best effort to our work, and we put people first. Were looking for people who are determined to make life better for people around the world.Detailed Description:The Eli Lilly and Company Capability Center, India (LCCI) is strengthening a team under Tech@Lilly, as part of LCCIs broader IT strategy, to support current and future application development needs across the enterprise.Tech@Lilly builds and maintains capabilities using cutting edge technologies like most prominent tech companies. What differentiates Tech@Lilly is that we create new possibilities through tech to advance our purpose - creating medicines that make life better for people around the world, like data driven drug discovery and connected clinical trials. We onboard technology professionals from a variety of backgrounds, so they can bring an assortment of knowledge, skills, and diverse thinking to deliver innovative solutions in every area of our business.The Automation Strategy and Operations(ASO) team, part of Tech@Lilly, is seeking to add a Automation Developer on IBM BAW platform, for various Business Automation Worlflow initiatives.Do you enjoy and has passion for building reusable and scalable automation solutions to transform business challenges? Come join our team!What Youll Be Doing:As part of the central automation capability, you will -

  • As a BAW (business automation workflow) developer, you should have a good understanding of the IBM BPM/BAW platform and its developer tools, BAW development and integration concepts, BPMN notation as well as industry best practices around developing applications with business process automation and enterprise content management tools and technologies. Additionally, good knowledge of Java and J2EE concepts, hands on experience with User Interface technologies like DOJO, Angular JS, HTML5, CSS3 and various UI toolkits used with IBM BAW, Relational Database integration and SQL along with understanding of REST and SOAP based APIs will be required.
  • You should be familiar with the tools and techniques required to build end to end process automation applications having integrations with heterogenous systems.
  • Be passionate about identifying & leveraging technology to automate and transform business processes
How Youll Succeed (Key Responsibilities):
  • Demonstrate expert development skills, nack of translate business problems and requirements into technical solutions, drive and participate in technical solutioning discussions with stakeholders
  • Produce high-quality automation solutions and development artifacts (codes, resuable components, API, technical designs)
  • Help, mentor and coach other team members on BAW automation projects
  • Explore new features/tools/technology around latest of automation
What You Should Bring:Basic Qualification:
  • 5-8 or more years overall IT experience
  • Atleast 3 years of IBM BAW development hands-on experience
Essential Skills:Hands-on experience in the following technical skills:
  • At least 3 years of development experience using IBM BPM, IBM BAW as developer.
  • Ability to develop process applications and process diagrams using BPMN notation.
  • Understanding of Process Flows, Gateways, System and Human services, UCAs, Events, Routing logics, Task Management, Timers, Database integrations, REST and SOAP based web service integrations (inbound and outbound).
  • Understanding of working with various UI toolkits, mandatory experience required with Spark/BPM UI toolkit and Coaches toolkit.
  • Understanding of the Coaches Framework, Heritage and Client-Side Human Services development, Coach view lifecycle events and how to do basic customizations to coach views with DOJO and plain JavaScript events.
  • Understanding of performance tracking and performance data warehouse, manual and auto-tracking, SLAs and governance processes.
  • Working knowledge of implementing exception handling workflows using event sub-processes. Knowledge of custom exception handling toolkits is a plus.
  • Understanding of when and how to create/use toolkits, snapshots, BPM deployment practices, Online and Offline server concepts.
  • Ability to work with business/process owners to understand key business processes and requirements and how to convert them to technical specifications and designs that include good modularity/reusability, telemetry, and error handling
  • Strong analytical and problem-solving skills, verbal and written communication skills
  • Ability to communicate clearly, asking clarifying questions to ensure full understanding of user stories and requirements through client meeting, interviews, and workshops.
  • Experience in working in Scrum - agile methodologies, coding standards, code reviews, source management (GITHUB), build processes
  • Knowledge of Industry standards and best practices for building process automation applications.
  • Participate in QA testing activities, including test at Task level and end-to-end process levels, integration testing and user acceptance testing.
Good to Have / Desirable Skills:
  • Experience in development and deployment on BPM in Cloud (SaaS based) implementations.
  • Experience in developing both headless and end to end BPM/BAW process applications, experience of working with technologies complementary to BPM such as IBM Blueworks Live, ODM or other low-code/no-code platforms. ODM experience is highly desired.
  • Experience of building integrations with a third-party system like Salesforce, AWS/Azure based services etc. using REST APIs.
  • Understanding of security practices commonly used with BPM, JWT authentication, Cross Site Scripting implications, CORS, OAuth, Token based authentication, network security concepts etc.
  • Good experience of building complex queries for CRUD operations on relational databases.
  • Good understanding of JavaScript language and event-based programming concepts. Node JS knowledge is a plus.
  • Pharmaceutical or healthcare industry experience.
  • Willingness to explore multiple solution patterns to achieve an automation goal, clearly analyzing the pros and cons of each approach.
  • Working knowledge in XML, XPATHs, REST API, JSON, WSDL and Swagger.
Professional Skill Requirements
  • Self-motivation to be able to work and learn independently in solving problems
  • Proven ability to work creatively and analytically in a problem-solving environment
  • Quick learner to new trends in technology
  • Excellent self-leadership, communication (written and oral) and interpersonal skills
  • Demonstrated teamwork and collaboration in a professional setting
Eli Lilly and Company, Lilly USA, LLC and our wholly owned subsidiaries (collectively Lilly) are committed to help individuals with disabilities to participate in the workforce and ensure equal opportunity to compete for jobs. If you require an accommodation to submit a resume for positions at Lilly, please email Lilly Human Resources ( Lilly_Recruiting_Compliance@lists.lilly.com ) for further assistance. Please note This email address is intended for use only to request an accommodation as part of the application process. Any other correspondence will not receive a response.Lilly does not discriminate on the basis of age, race, color, religion, gender, sexual orientation, gender identity, gender expression, national origin, protected veteran status, disability or any other legally protected status.#WeAreLilly

Eli Lilly

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3342165
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year