Integrations Software Engineer

Practice Velocity   •  

Machesney Park, IL

Less than 5 years

Posted 243 days ago

This job is no longer available.

Job Details


The Integrations Software Engineer’s primary responsibility is to perform technical analysis and implementation of vendor/trading partner specifications and technical requirements.

  • This is a new position
  • We will not be able to provide sponsorship (i.e. H1B Visa) now or in the future.

Duties and Responsibilities:

  • Technical analysis of specifications and technical requirements.
  • Create SQL/T-SQL CRUD Scripts.
  • Experience working in a multi-source environment.
  • Effectively troubleshoot problems within the architecture of the applications and develop more efficient production processes.
  • Create batch and dynamic workflows between source and destination systems.
  • Transform data into meaningful destination values (incoming and outgoing as the case may be).
  • Design and apply business rules.


  • Understanding of relational database objects like functions, views, and stored procedures.
  • Previous experience in developing/working with Web Services.
  • At least three of experience with the .Net Framework and C#/VB.NET.
  • Prior experience with Visual Studio is required.
  • Experience with EDI is required, with healthcare EDI experiencepreferred.
  • Experience working in an agile development environment is preferred.
  • Knowledge of B2B and EAI integrations design, development, and implementation.
  • Experience working in a multi-source environment.

Education and Experience:

  • A bachelor’s degree in computer science or equivalent degree or equivalent experience.
  • Experience with a variety of technologies/languages including:
    • HL7
    • SQL
    • XML
    • XSLT
    • XSD
    • SOAP
    • JSON
    • SVN or GIT

  • Proven experienceworking withdatabase development and object-orientated design, as well as three years of T-SQL Server 2008/2016 environment.

Every team member at Practice Velocity exhibits our core values:

  • Team player
  • Positive energy
  • Continuous improvement
  • Clients win