Job Description
Plan, design, develop, implement and maintain applications and related integration for enterprise solutions which meet tactical and strategic business requirements. Provide expert insight into related application and infrastructure activities to meet customers’ needs. Act as a technical leader and mentor junior staff.
Job Responsibilities
• Design and implement Mule APIs in MuleSoft Anypoint API platform by documenting and designing REST
• API's using RAML
• Design and implement RESTful Web Services using various data format (JSON, XML) to provide an interface
• to the various third-party applications.
• Support MuleSoft architecture process including system, process and experience APIs.
• Responsible for impact analysis document review, code review and JUnit or MUnit test cases.
• Responsible for the analysis, design, implementation and deployment of full software development lifecycle
• (SDLC) of MuleSoft project using Agile or waterfall process.
• Develop RESTful /SOAP web services in Mule ESB based on SOA architecture.
• Implement data transformation using XPATH, XSLT, Data Weave, and custom Java classes.
• Create/Manage Basic CI/CD Pipelines (Maven, Jenkins, etc.) in Azure DevOps.
• Develop, provide, and recommend professional standards for their domain areas.
• Act as the senior professional practitioner in determining the tactical implementation of strategic
• requirements.
• Respond to highly complex and unconventional queries from external and internal customers
• Assist the business with process improvements and development of metrics from information technology
• systems.
• Conduct research in the marketplace to determine “best practices” and emerging trends, recommending
• action as appropriate.
• Responsible for the technical leadership, design and development of the solution.
• Evaluate and recommend external suppliers and contractors for the provision of services
• Take a proactive role in facilitating and monitoring adoption and use of systems.
• Research and keep up-to-date on related applications, technology trends, and their potential benefits to
• Apotex.
• Work with GIS peers and cross functional teams in the evaluation, implementation, enhancement, and
• support of solutions.
• Use advanced analysis and problem solving techniques to assess, identify, and recommend / resolve
• process and application challenges.
• Provide technical leadership in all project phases including analysis, design, development, implementation,
• testing, and support.
• Formulate, manage, and follow up on actions taken for the ongoing development of self and other junior
• staff.
• Provide input within policy for the recruitment process.
• Coach, motivate, and mentor other team members.
• Contribute in developing governance, processes and rules that are transparent and well understood.
• Works in a safe manner collaborating as a team member to achieve all outcomes.
• Demonstrate Behaviours that exhibit our organizational Values: Collaboration, Courage, Perseverance, and
• Passion.
• Ensure personal adherence with all compliance programs including the Global Business Ethics and
• Compliance Program, Global Quality policies and procedures, Safety and Environment policies, and HR
• policies.
• All other relevant duties as assigned.
Job Requirements
Education
• Undergraduate degree in Information Systems, Engineering, Business Administration or Sciences
Knowledge, Skills and Abilities
• Experience designing and developing APIs from specification to implementation in MuleSoft Anypoint
• Platform (RAML, Anypoint API Designer, Anypoint Exchange, Anypoint API Portal, Anypoint Studio)
• Experience in Mule components that includes File, SMTP, FTP, SFTP, and database Connectors.
• Experience in developing within a variety of programming and scripting languages including C#, SQL, Java,
• Spring MVC, XML & Web Services
• Experience in Azure DevOps in creating and managing CI/CD pipelines using Maven/Jenkins
• Demonstrate concise and clear written and verbal communication skills in a variety of settings and styles.
• Show excellent listening skills with ability to follow instructions and guidelines clearly.
• Demonstrate ability to make critical decisions, solve and troubleshoot complex problems based on analysis,
• experience and judgement.
• Originate or initiate new and unique ideas to resolve technical problems.
• Function in a fast paced and continuously changing environment.
• Show excellent organizational and time management skills with ability to manage multiple priorities to
• accomplish objectives and goals anticipating and adjusting for problems and interruptions/roadblocks.
• Display excellent interpersonal skills.
• Able to present in a variety of settings with business or technical users in both small and large groups.
• Deliver training and/or creating training materials on technical topics.
• Commit to continuous learning and improvement.
• Demonstrate ability to consistently produce accurate, complete and thorough work of high quality.
Experience
• Minimum of ten years combined experience in Pharmaceutical/Process Industry, Consumer Packaged
• Goods, Information Systems, or Management Consulting Environment
• • Experience designing, developing, and maintaining complex applications with at least 3+ years of MuleSoft experience
💡 Quick Summary
Seeking a career-building opportunity? The MuleSoft Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
