Senior .NET Integration Developer
- Hiring from
- United States
- Work type
- Hybrid
- Posted
624,743 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Senior .NET Integration Developer
Location: Houston, TX (Hybrid)
Candidates must reside in the Houston area and be available to attend in-office meetings as needed.
Schedule: Monday-Friday | 8:00 AM - 5:00 PM CST
Join US Legal Support
US Legal Support is one of the nation's leading providers of litigation support services, helping law firms, corporations, insurance carriers, and government agencies navigate complex legal matters. Through innovative technology, exceptional service, and industry expertise, we deliver solutions that help our clients move cases forward efficiently and confidently.
We're looking for an experienced software developer who enjoys solving complex technical problems, building scalable integrations, and working directly with business partners and external clients. If you thrive in a collaborative environment where you can make a direct impact on technology strategy and operational success, we'd love to hear from you.
About the Role
As a Senior .NET Integration Developer, you will be responsible for designing, developing, supporting, and optimizing integrations between internal applications and third-party platforms.
This role combines hands-on software development, production support, systems integration, client interaction, and platform modernization. You'll own integrations from initial design through deployment and ongoing support while helping migrate existing integration workflows to a more scalable and reliable architecture.
The ideal candidate is an experienced developer with strong .NET expertise, deep integration experience, excellent troubleshooting abilities, and the communication skills to work effectively with both technical and non-technical stakeholders.
Key Responsibilities
Integration Development
- Design, develop, maintain, and support .NET-based integrations and RESTful APIs.
- Build and support integrations between internal applications, databases, services, and third-party platforms.
- Develop integrations utilizing APIs, webhooks, SFTP, file transfers, web services, and other integration technologies.
- Implement data transformation, validation, exception handling, retry logic, monitoring, and logging.
- Configure and maintain client-specific mappings, credentials, and integration settings.
- Ensure integration solutions are scalable, secure, and maintainable.
Platform Modernization & Job Processing
- Support existing scheduled integration jobs across multiple environments and platforms.
- Assist with migrating scheduled processes to a modern job-processing platform such as Hangfire.
- Improve operational reliability by reducing failures, duplicate executions, and support overhead.
- Develop automated notification processes for operational monitoring, alerts, and exception handling.
- Enhance scheduling, retry mechanisms, and job monitoring capabilities.
Production Support & Troubleshooting
- Troubleshoot and resolve complex production and integration issues.
- Perform root cause analysis and implement long-term solutions.
- Analyze application logs, API responses, database records, and workflow processes.
- Collaborate with infrastructure teams, vendors, and third-party partners to resolve cross-platform issues.
- Monitor integration performance and proactively identify opportunities for improvement.
Client & Partner Collaboration
- Participate in client and partner meetings to gather requirements and discuss technical solutions.
- Communicate directly with clients regarding integration setup, testing, deployment, and troubleshooting activities.
- Lead onboarding efforts for new integrations, including requirements gathering, testing coordination, and go-live support.
- Create professional communications for both technical and non-technical audiences.
- Translate complex technical concepts into clear business-friendly explanations.
- Track project dependencies, risks, and action items throughout integration implementations.
Technical Leadership & Development
- Participate in technical design and architectural discussions.
- Conduct code reviews and promote software development best practices.
- Contribute to CI/CD pipelines and deployment processes.
- Create and maintain technical documentation, support procedures, and operational runbooks.
- Promote code quality, security, maintainability, and performance standards.
- Mentor team members and contribute to continuous improvement initiatives.
What You'll Bring
- Strong hands-on software development and integration expertise.
- Advanced troubleshooting and root cause analysis skills.
- Deep understanding of API design and integration architectures.
- Strong written and verbal communication skills.
- Ability to communicate effectively with technical and non-technical audiences.
- Professional client-facing communication and relationship management skills.
- Strong analytical and problem-solving abilities.
- Commitment to building secure, scalable, and maintainable solutions.
- Ability to work independently and drive projects to completion.
Qualifications
Required
- Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related field, or equivalent professional experience.
- 5+ years of professional software development experience.
- Strong hands-on experience with .NET, .NET Core, and C#.
- Experience designing and developing RESTful APIs.
- Experience supporting internal and external system integrations.
- Experience working with third-party APIs and authentication frameworks.
- Strong understanding of HTTP, JSON, XML, and common integration patterns.
- Experience with SQL Server, MySQL/MariaDB, or other relational databases.
- Proficiency with Git and source control best practices.
- Experience with Azure DevOps and CI/CD pipelines.
- Experience troubleshooting production applications and performing root cause analysis.
- Demonstrated success working directly with clients, business stakeholders, or external partners.
- Strong technical documentation and written communication skills.
Preferred
- Experience with Hangfire or similar background job processing platforms.
- Experience migrating scheduled jobs, batch processes, or legacy systems to modern frameworks.
- Experience with Salesforce or other enterprise platforms.
- Experience with document management and document-based integrations.
- Experience with SFTP and file-based processing solutions.
- Experience with AWS services such as S3, EFS, SES, SNS, Lambda, and EC2.
- Experience modernizing legacy applications to current .NET technologies.
- Experience supporting or integrating legacy Java applications.
- Working knowledge of Linux environments.
- Experience with automated testing frameworks and application monitoring tools.
- Experience utilizing AI-assisted development tools such as GitHub Copilot, Cursor, or similar technologies.
Why Join US Legal Support?
- Competitive compensation package
- Medical, Dental, and Vision Insurance
- 401(k) with Company Match
- Paid Time Off and Company Holidays
- Paid Parental Leave
- Company-Paid Life Insurance
- Short-Term and Long-Term Disability Coverage
- Employee Assistance Program (EAP)
- Flexible Spending Accounts (FSA)
- Professional Development Opportunities
- Technology-Driven and Collaborative Environment
- Opportunity to influence enterprise integration strategy and platform modernization
Our Culture
At US Legal Support, our people are our greatest asset. We foster a culture built on collaboration, accountability, innovation, and continuous improvement. We empower employees to solve challenging problems, develop new skills, and contribute meaningful solutions that drive business success.
As a Senior .NET Integration Developer, you'll have the opportunity to shape critical integrations, improve operational reliability, and play a key role in advancing the technology systems that support our nationwide operations.
Physical Demands
The physical demands described here are representative of those required to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform these functions.
- Prolonged periods of sitting and working on a computer.
- Frequent use of hands and fingers for typing and software development activities.
- Ability to participate in virtual and in-person meetings.
- Ability to review technical documentation, code, and system reports for extended periods.
Work Environment
This position operates in a hybrid professional environment. Employees work remotely while collaborating with internal teams, clients, and business stakeholders, with occasional in-office meetings in the Houston area as needed.
Travel Requirements
Minimal travel may be required for client meetings, team collaboration, or business needs.
Additional Information
This job description is not intended to be an exhaustive list of duties, responsibilities, or qualifications associated with the position. Management reserves the right to modify, add, or remove duties as business needs change.
Equal Employment Opportunity
US Legal Support is an Equal Opportunity Employer and is committed to creating an inclusive workplace for all employees and applicants. Employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.
Work Authorization
Candidates must be legally authorized to work in the United States. US Legal Support participates in E-Verify where required by law.
