Back to all jobs

Application Development

Title: Software Engineer – Biztalk 

Duration: 11 Months

Work Location: Work from Home or Office for your Day

Position Description

This position is responsible for following established software development standards policies. Design, develop, implement, test, and analyze software programs and applications. This includes researching, designing, documenting, and modifying software specifications throughout the production lifecycle. The software engineer will also analyze and amend software errors promptly and accurately and provide status reports where required.

  • Assist in the preparation and documentation of software requirements and specifications.
  • Research and document requirements of software users.
  • Research emerging application development software products, languages, and standards to support procurement and development efforts.
  • Recommend, schedule, and perform software improvements and upgrades.
  • Write, translate, and code software programs and applications according to specifications.
  • Run and monitor software performance tests on new and existing programs to correct errors, isolate areas for improvement, and conduct general debugging.
  • Administer critical analysis of test results and deliver solutions to problem areas.
  • Generate statistics and prepare and write reports for management and/or team members on the status of the programming process.
  • Assist in the development and maintenance of user manuals and guidelines.
  • Write programming scripts to enhance functionality and/or appearance of the company Web site and/or related Web applications as necessary.
  • Collaborate with project leads, business analysts, end users, and third-party contacts to design, implement and test software applications.
  • Collaborate with other engineers, analysts, and designers in conceptualizing and developing new software programs and applications.


  • Bachelor’s degree in computer science; demonstrated experience may be considered in lieu of degree.

Required Experience

  • Five years of software development experience.
  • Technical knowledge of programming languages, including Microsoft Programmer Studio, SQL Server 2008, and Microsoft Visual Studio 2010.
  • Experience working with enterprise applications, including Amisys and HealthCare EDI transactions.
  • Experience with Visual Studio/BizTalk 2010 development and EDI mapping.
  • Experience working in integrated development environments, including Microsoft Visual Studio 2010, Microsoft Programmer Studio, C# .net, .net framework, and IIS.
  • Experience with Microsoft SQL Server, including SSIS and SSRS, Microsoft operating systems, and Microsoft SQL Server database.
  • Experience in the healthcare industry.
  • Experience with BizTalk and mapping of Healthcare EDI transactions 837, 835, 834, and 277ca.
  • Software troubleshooting experience and knowledge of applicable data privacy practices and laws.
  • Experience with specific software development life cycle phases, especially developing functional requirements, software development, and unit testing.
  • Experience with software development methodologies.

Preferred Experience

  • ITIL Certification.
  • Familiarity and experience working in Agile teams with experience developing/updating user stories, acceptance criteria, and project documentation.
  • Experience in Test Driven Development and automated unit testing.
  • Familiarity with the healthcare industry.

We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

This serves as notice per Iowa drug testing notification laws; applicants that reside in Iowa are subject to drug testing.

    • Job type: Contract
    • Location: Minneapolis
    • Date posted: