jobapplier

Integration Platform Engineer

Pinkerton

Skills

Required

  • microservices
  • integration patterns
  • messaging
  • events
  • file based integrations
  • C#
  • REST
  • JSON
  • XML
  • SQL
  • Azure DevOps
  • technical documentation
  • synchronous sync
  • Microsoft Azure

Preferred

  • Azure
  • APIs
  • event
  • file based integration patterns
  • architectural
  • cloud platforms
  • managed services
  • messaging technologies
  • GitHub

The Integration Platform Engineer will be Contributing to the production of solution designs, following architectural principles, and documenting those designs.

About Pinkerton

  • Overview 170+ Years Strong.
  • Industry Leader.
  • Global Impact.
  • At Pinkerton, the mission is to protect our clients.
  • To do this, we provide enterprise risk management services and programs specifically designed for each client.
  • Pinkerton employees are one of our most important assets and critical to the delivery of world-class solutions.
  • Bonded together, we share a commitment to integrity, vigilance, and excellence.
  • Pinkerton is an inclusive employer who seeks candidates with diverse backgrounds, experiences, and perspectives to join our network of industry subject matter experts.

Responsibilities

  • Represent Pinkerton’s core values of integrity, vigilance, and excellence.
  • Building Azure native, modern APIs and messaging/event and file based integration patterns.
  • Developing and maintaining modern system integrations.
  • Contributing to the production of solution designs, following architectural principles, and documenting those designs.
  • Setting up services in both cloud and on premises environments.
  • Designing distributed, transaction intensive systems and solutions.
  • Working with cloud platforms, managed services, messaging technologies, and container orchestration.
  • Working with Azure DevOps, GitHub, and Terraform templates.
  • Contributing to platform engineering across security, reliability, and observability.
  • Platform life cycle management – managing the Integration Platform life cycle, including infrastructure and related service versions, security controls, and observability (monitoring) solutions.
  • All other duties, as assigned.

Requirements

  • A minimum of 6 years’ experience as an Azure integration developer.
  • Experience with microservices and common integration patterns such as messaging, events, and file based integrations.
  • Experienced programmer in C#, REST, SOAP, JSON, XML, and SQL.
  • Experience with Azure DevOps and technical documentation.
  • Knowledge of integration patterns and experience with synchronous (sync) and asynchronous (async) approaches.
  • Comfort with API design and documentation of software architecture.
  • Knowledge and experience of Microsoft Azure Integration Services, API Management, and MCP servers.
  • Good skills and understanding of Azure architecture.
  • Good skills and understanding of networking, infrastructure, and security.
  • Good experience working with on premises hosted databases, applications, and servers.

Working Conditions

With or without reasonable accommodation, requires the physical and mental capacity to effectively perform all essential functions; Regular computer usage. Occasional reaching and lifting of small objects and operating office equipment. Frequent sitting, standing, and/or walking. Travel, as required. Pinkerton is an equal opportunity employer to all applicants and positions without regard to race/ethnicity, color, national origin, ancestry, sex/gender, gender identity/expression, sexual orientation, marital/prenatal status, pregnancy/childbirth or related conditions, religion, creed, age, disability, genetic information, veteran status, or any protected status by local, state, federal or country-specific law.