Software Engineer

  • Talent Groups
  • Salem, Oregon
  • Full Time

Job Title: Software Engineer

Location: Salem, OR 97312 or Remote (Must Reside in Oregon)
Employment Type: 6+ Month W2 Contract (No C2C or Sponsorship Available)

About the Role

Talent Groups is seeking an experienced Software Engineer to support a large scale application modernization initiative. This role will focus on designing, developing, and maintaining integrations between Filevine and other enterprise systems.

The ideal candidate will have strong experience in application integration, API development, and software engineering, with expertise in C#, SQL, and modern integration technologies.

Key Responsibilities

  • Design, develop, and support integrations between Filevine and enterprise applications.
  • Build and maintain APIs, webhooks, and data exchange processes.
  • Develop solutions to extract, transform, and synchronize data across systems.
  • Partner with business and technical teams to deliver scalable integration solutions.
  • Troubleshoot and resolve application and integration issues.
  • Document technical designs and integration processes.
  • Support testing, implementation, and deployment activities.

Required Qualifications

  • 10+ years of software development experience with C#, Visual Basic, or other C family languages.
  • 5+ years of experience with SQL, XML, scripting languages, and related technologies.
  • 5+ years of experience developing integrations using APIs, webhooks, and secure file transfer protocols.
  • Strong knowledge of REST APIs, OpenAPI, Swagger, and JSON.
  • Experience with modern Integrated Development Environments (IDEs).
  • Strong analytical, troubleshooting, and problem solving skills.
  • Excellent communication and collaboration skills.

Preferred Qualifications

  • Experience with Filevine or similar case management platforms.
  • Experience supporting application modernization initiatives.
  • Background in insurance, claims management, or other regulated industries.

Talent Groups is an equal opportunity employer. Only qualified candidates will be contacted.

Job ID: 523506132
Originally Posted on: 6/3/2026

Want to find more Technology opportunities?

Check out the 165,503 verified Technology jobs on iHireTechnology