Amgen Sr. Associate Software Engineer in Tampa, Florida

This role is in the Enterprise Platforms - AID (Automation, Integration & Development) team, which is responsible for supporting integration needs for various Enterprise platforms. The role enables integration of enterprise systems and business processes using open source frameworks and COTS products.

The Senior Associate Software Engineer plays an integral role in building a holistic view and roadmap of the company's information technology strategy and processes. The Senior Associate Software Engineer partners with both business and technology groups to ensure that the proposed technical solutions align with the company's overall objectives, and that both groups enable and drive each other to meet the company's mission and vision.


  • Integration architecture

  • Outline reference architecture for Integration at Amgen and socialize this with Amgen Enterprise Architect team

  • Socialize appropriate use for all integration technologies such as MuleSoft Anypoint platform on cloud and on premises, Akana, SAP HCI, PI/PO, BizTalk, etc.

  • Enable delivery of key Enterprise initiatives in the integration space

  • Play the liaison for Enterprise platforms for any enterprise initiatives that need analytics from Enterprise Platforms

  • Work closely with service providers to ensure operations team align with strategy

  • Innovation

  • Help evaluate opportunities for innovation in the Integration & Analytics space

  • Enable IoT projects

  • Standards and Processes

  • Design, approve and maintain integration IT standards for development and run

  • Collaborate with Agile Methods, DevOps and Enterprise Architecture teams to instill speed, precision and automation in RPA program delivery

  • Analytics & Machine Learning/AI

  • Act as subject matter expert for Enterprise Platforms team for analytics technologies such as BI, BW, Hadoop, AWS and Google Suite products especially around AI/Machine Learning

  • Enable delivery of technology initiatives that need analytics capabilities within Enterprise Platforms

  • Play the liaison for Enterprise platforms for any enterprise initiatives that need analytics and Machine Learning from Enterprise Platforms Basic Qualifications: Bachelor's degree and 2 years of Information Systems and/or Monitoring Engineer experienceORAssociate's degree and 6 years of Information Systems and/or Monitoring Engineer experienceORHigh school diploma/GED and 8 years of Information Systems and/or Monitoring Engineer experience Preferred Qualifications:

  • REST, SOAP, MQ (Any flavor ActiveMQ, RabbitMQ, IBMMQ), WSDL, Swagger or OpenAPI or RAML, Postman, SOAPUI, LDAP, SSO, OAuth 2.0, OpenID, SAML, MUnit, GitHub

  • Experience performing integration and unit testing for the interfaces using tools like Postman, SOAPUI etc. Automated testing of interfaces is a big plus.

  • Proven solutions architect experience on integration projects. Familiar with integration patterns and Service Oriented Architecture using SOAP/REST and JMS protocols. Able to visualize Microservices patterns. Familiar with Mule Clustering, High Availability and Disaster recover procedures

  • Familiarity with development tools e.g. Anypoint Studio, continuous integration, programming languages, and automated testing and security alternatives such as SSO, SAML, Client ID and Secret policy

  • Design and develop Integration solutions using Mulesoft Anypoint platform in an iPaaS hybrid environment i.e. both on premise MuleSoft and CloudHub

  • Good understanding of AWS Cloud platform for Integration application development, API management and IOT application development. Also, familiar with Docker/Container concepts

  • Experience with web service technologies and programming languages such as Python, Java, .NET, JSON, HTML/XML/XAML, Ruby etc.

  • Experience in Implementing Cloud based solutions and providing direction and recommendation for future technologies including the use of SaaS, Big Data technologies

  • Configuration/implementation and support of IDOC, RFC, JDBC, File, SOAP, HTTP, REST, SFTP, AS2, OFTP adapters in PO., MQTT, MQ, SQS

  • Experience with Agile environment and SDLC methodologies. 2+ years of experience working with SCRUM development methodology. Deep knowledge of QA best practices across the SDLC and software testing methodologies, tools, and processes. CI/CD , Jenkins, Unix scripting & Angular JS

  • Business Analysis work in support of diverse IS projects including: data management, integrations, analysis, analytics solutions

  • Knowledge of predictive modeling & machine learning/training e.g. decision tree, Bayesian network, tensor flow or AWS equivalent, R or Python

  • Work in global environment, able to impact and influence people, processes and projects

  • Releasing software products through integration of multiple services/components

  • Ability to translate business requirements into design options that are cost effective, efficient, re-usable that comply with defined architectural principles and standards and that enhance the business process

  • Excellent analytical and problem solving, communication and presentation skills

  • Experience in working with Biotech / Pharma / Healthcare / Manufacturing industries

  • Worked in direct and virtual teams

Amgen is an Equal Opportunity employer and will consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status.