Responsible for team level contributions to overall application development efforts within portfolio applications. These application program solutions may involve diverse development platforms, software, hardware, technologies and tools. Provides technical direction and oversight on creation of applications from E2E (end to end) perspective. Ensuring systems design, business requirements, and architecture of solution is well understood by involved parties and responsible for overall delivery of software products. Manages applications/ development projects, or complex initiatives of an area of the development function. Responsible for instructing, directing, and reviewing the work of other associates, contractors, and strategic partner resources that are part of their team. May provide input on performance management and personnel decisions. As appropriate, contributes to budget and forecast activities, monitors team progress, and works with Team Manager to adjust resource allocations and priorities accordingly.
Technical lead for a team of developers responsible for Enterprise Content Management web services and APIs. Provides technology and architectural direction as well as hands-on development responsibilities. Seeks opportunities to consolidate, simplify, and enable self-service. Evaluates existing applications to determine technical changes, schedules projects, resources, and monitors project timelines. Oversees feasibility researches, estimates project timeline and cost. Ensures that project/department milestones/goals are met and adhering to approved budgets.
Technology thought-leader for API development team
Micro Services Subject Matter Expert
12 Factors, containerization
Enterprise Content Management
Coordinate development team efforts and project status
Development contact for projects
Proven integration development experience with following skills: MuleSoft ESB, Micro Services, Java/J2EE, Web Services (REST, SOAP). Experience with MuleSoft Expression Language (MEL) and DataWeave Strong experience in troubleshooting multiple platform and tiered environments. Experience with development tools like SoapUI, Eclipse, Anypoint Studio Experience with XML/JSON, JMS, SQL Experience with a testing tool (e.g. Parasoft SOATest) Experience with databases (e.g. Oracle)