Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Integration Engineer

Professional Transportation Inc

Job Type


Full-time

Description



NOW HIRING - Integration Engineer!


Join PTI as a Integration Developer and help build the systems that power communication between PTI and Class I railroad customers. In this role, you will design, develop, and support secure, reliable integrations using modern technologies including .NET, Azure, CoreWCF, Event Hubs, Kubernetes, and Terraform.
This opportunity is ideal for someone who enjoys solving complex technical problems, working with event-driven systems, and supporting mission-critical operations in a fast-paced environment.
About PTI - Where the RIGHT way is the SAFE way:

Professional Transportation, Inc. has been providing crew transportation services for railroads since 1980 and has an industry reputation for providing quality, reliable, and safe crew transportation services. Much like a shuttle service, PTI receives around-the-clock requests from our railroad customers to pick up and drop off train crews.


PURPOSE OF JOB:

This position is a non-supervisory role responsible for the design, development, and ongoing support of business-to-business (B2B) integrations between United Companies and its Class I railroad customers. The primary focus is building and maintaining the web services, messaging pipelines, and data exchanges that power trip order intake, status reporting, and operational visibility for partners. Working independently and alongside a Scrum team, this role interfaces with internal analysts and external technical counterparts at partner railroads to deliver reliable, secure, and documented integrations in accordance with United Companies' standards and guidelines.

Why Join PTI?
  • Multiple health plan options, including medical, dental, vision, and supplemental insurance
  • Paid vacation, sick time, and holiday pay
  • 401(K) retirement plan for your future
  • Discounted cell phone plans with Verizon and AT&T
  • Free Planet Fitness membership (Evansville, Henderson, Owensboro locations)
  • Room for advancement within a rapidly expanding company
JOB DUTIES:

Functional Duties:
  • Design, develop, and maintain B2B integrations with Class I railroad customers, including trip order intake, status updates, and event-driven messaging.
  • Build and support SOAP/WSDL web services using CoreWCF on modern .NET, including request/response and one-way messaging patterns, with well-defined service and message contracts.
  • Implement and maintain OAuth2 and JWT Bearer authentication flows for server-to-server integrations, with secrets managed through Azure Key Vault.
  • Develop and support event-driven integration pipelines using Azure Event Hubs (Kafka surface), including producers and consumers with appropriate retry, idempotency, and dead-letter handling.
  • Follow the complete Software Development Life Cycle (SDLC): requirements, analysis, design, coding, testing, documentation, implementation, and maintenance.
  • Write and review specifications for integration components of simple to moderate complexity, and collaborate with external railroad technical counterparts to finalize interface contracts.
  • Fully document integrations, message contracts, error handling, and operational runbooks. Assist in maintaining departmental standard operating procedures (SOPs) and maintenance operation protocols (MOPs).
  • Contribute to design, code, and test reviews.
  • Perform unit, integration, and performance testing, and report results and recommendations to project lead(s).
  • Support production integrations, including monitoring, debugging, incident response, and root-cause analysis of integration failures.
  • Participate in the deployment pipeline using Azure DevOps, including containerized deployment to Kubernetes and infrastructure provisioning via Terraform.
  • Provide meaningful feedback for schedule development on specific code; deliver quality code on schedule.
This does not necessarily list all responsibilities, duties, requirements, or efforts associated with the job. While this list is intended to be an accurate reflection of the job, the company reserves the right to review and modify the functions, duties, and requirements of the job or to require that additional or different tasks be performed as circumstances or business needs require.


Requirements

QUALIFICATIONS:

Education: Bachelor's degree in Computer Science, Computer Information Systems, Computer Engineering, Math, or a related technical discipline is minimally required.

Experience:
  • 3-5 years of experience with proficient knowledge and understanding of the full lifecycle development process, including design, development, testing, and implementation of systems of simple to moderate complexity.
  • Demonstrated experience building or supporting B2B integrations, enterprise web services, or comparable system-to-system interfaces is strongly preferred.
Other Knowledge, Skills, Abilities & Competencies:
  • Solid understanding of object-oriented programming and programming principles, C#/.NET, XML, SQL, debugging and analyzing code, and working with others to ensure a high-quality product.
  • Demonstrated proficiency and competency is required with:
  • C# and modern .NET (.NET Core / .NET 6 or later)
  • Visual Studio and/or Visual Studio Code
  • SOAP web services, WSDL, and XML Schema (XSD)
  • WCF or CoreWCF service development
  • REST APIs and JSON
  • OAuth2 and JWT Bearer authentication patterns
  • Oracle PL/SQL or T-SQL, and Entity Framework Core
  • Git-based source control and CI/CD pipelines (Azure DevOps)
  • Event-driven messaging platforms such as Azure Event Hubs or Apache Kafka
  • Containerized deployment using Docker and Kubernetes
  • Infrastructure-as-code and secret management (Terraform, Azure Key Vault)
  • Ability to work independently and collaborate with technical and non-technical staff, including external technical counterparts at customer organizations.
  • Strong written, verbal, and presentation communication skills, including effectively communicating technical concepts to technical and non-technical audiences.
  • Ability to provide detailed information and to summarize to various levels of staff, including Management.
  • Ability to effectively resolve issues and problems to reach a workable and successful solution.
  • Ability to learn, understand, and develop large systems of simple-to-moderate complexity.
  • Ability to deliver a quality code product as scheduled.

AAP/EEO Statement

Equal Opportunity Employer/Drug-Free Workplace: PTI is an Equal Employment Opportunity employer. We adhere to a policy of making employment decisions without regard to race, color, age, sex, pregnancy, religion, national origin, ancestry, medical condition, marital status, gender identity citizenship status, veteran status, disability, or veteran status. PTI has a Drug-Free Workplace Policy in effect that is strictly adhered to.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Integration Engineer in Evansville, IN vacancy
  •  ...Job Description Job Description Job Summary: The Mechanical / Design Integration Engineer will lead the effort to provide fully integrated manufacturing line(s) as a solution to customers. Integration will include the use of new and used processing and packaging... 
    Suggested
    For contractors
    Casual work
    Worldwide
    Flexible hours

    Sigma Equipment

    Evansville, IN
    more than 2 months ago
  •  ...Telecom Engineer / RCDD (Communication & Telecommunications Engineering Professional Associate) Job ID: 24451 Location: Hybrid/Remote Remote Eligibility: Candidates located more than 50 miles from a client office may work remotely from anywhere in the U.S.... 
    Suggested
    Hourly pay
    Long term contract
    Temporary work
    Work at office
    Remote work

    DATASOFT TECHNOLOGIES

    Evansville, IN
    17 hours ago
  • $150k - $200k

     ...Transmission Planning Engineer – Career Progression $150,000 – $200,000 + Bonus + Long-Term Incentives + Full Benefits Remote from US Are you a Transmission or Power Systems Engineer looking to work on large-scale, high-impact projects with real career progression... 
    Suggested
    Remote work

    Rise Technical

    Evansville, IN
    17 hours ago
  •  ...Our Mission: This remote Network Engineer III role is to ensure the operational stability, availability and integrity of voice, data, and wireless network services. This is achieved by planning, designing, and maintaining local area networks (LANs) and wide area networks... 
    Suggested
    Local area
    Remote work

    Tekchix

    Evansville, IN
    4 days ago
  •  ...governance policies, and provisioning processesDevelop and support integrations with Active Directory, LDAP, HRIS platforms, ERP systems,...  ...IdentityNow Administrator CertificationSailPoint IdentityNow Engineer CertificationExperience within healthcare, regulated industries... 
    Suggested
    Full time

    Deaconess Health System

    Evansville, IN
    2 days ago
  •  ...We’re hiring for a Network Engineer, Service Delivery to join a global cloud infrastructure business in a fully remote role. This is a hands-on networking position focused on helping customers implement services across a global cloud environment. You’ll be involved... 
    Casual work
    Remote work
    Visa sponsorship

    Talentful

    Evansville, IN
    17 hours ago
  •  ...cloud infrastructure is seeking a highly skilled Senior Network Engineer to take ownership of complex network environments, driving...  ...network engineering, supporting multi-site organizations and cloud integrations. ~ Proven expertise in routing protocols (OSPF, BGP),... 
    Contract work
    Remote work

    The Phoenix Group

    Evansville, IN
    17 hours ago
  •  ...Role: Network Engineer II (Not Security Engineer) Work Mode: Remote Timing This position requires flexibility with shift schedules, including weekend coverage (Saturday or Sunday) and the ability to work either morning or swing shifts. ie. Be based in the... 
    Work at office
    Remote work
    Shift work
    Day shift
    Afternoon shift

    Astreya

    Evansville, IN
    4 days ago
  • $55 - $65 per hour

     ...Application Security Engineer — Contract Location: Fully remote Employment Type: Three-month contract Openings: Two Compensation: $55-65 per hour Benefits: LaSalle Network consultants are eligible to enroll in benefits. For details, visit Overview... 
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Remote work

    LaSalle Network

    Evansville, IN
    4 days ago
  •  ...MatchPoint Solutions is a fast-growing, young, energetic global IT-Engineering services company with clients across the US . We provide...  ...leadership, this role executes platform enhancements, integrations, automation initiatives, and operational improvements while ensuring... 
    Local area

    Match Point

    Evansville, IN
    17 hours ago
  •  ...Senior Healthcare Infrastructure, Cloud & Security Engineer Position Summary United Theranostics is seeking a highly experienced...  ...access management, and conditional access policies. Integrate cloud and on-premise identity systems. Maintain secure authentication... 

    United Theranostics

    Evansville, IN
    4 days ago
  • $18 - $25 per hour

     ...them at scale through its global warehousing, distribution and integration capabilities. With over 15,000 employees across WWT and...  ...October 2026. If you’re interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions Consulting &... 
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Evansville, IN
    2 days ago
  • $150k - $180k

     ...CI/CD tooling), infrastructure-as-code (Azure Resource Manager, Bicep, and/or Terraform preferred) and daily work alongside data engineering and/or software engineering teams. Experience in developing dimensional & semantic data models, extract transform and load (ETL... 
    Full time
    For contractors
    Local area
    Remote work
    Relocation

    Eastwall

    Evansville, IN
    17 hours ago
  • $120k - $140k

     ...1B, F-1 OPT, and STEM OPT extension at this time. Your Role We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales process and beyond. In this role, you will collaborate with Sales... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Evansville, IN
    3 days ago
  •  ...Job Summary: * We are seeking a Lead Network Engineer with deep expertise in F5 BIG-IP DNS (GTM), BIG-IQ, NGINX Plus, Azure networking...  ...platform, validation of Wide IP and DNS configurations, and integration with an Arista-based BGP Anycast architecture. * The ideal... 
    Contract work

    Delan Associates, Inc

    Evansville, IN
    14 days ago
  •  ...States and globally. We are currently seeking a Senior Software Engineer to join our team.  As a Senior Software Engineer, you will be...  ...with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines. ~ Excellent problem... 
    Full time
    Temporary work
    Work at office
    Home office
    Shift work

    Matrix Design Group

    Newburgh, IN
    14 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Integration Engineer. Be the first to apply!