Enable job alerts via email!

Senior .NET/C# and SQL Software Engineer – Recon Specialty

Revecore

United States

Remote

USD 105,000 - 320,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Revecore is seeking a Senior .NET/C# and SQL Software Engineer. This role involves recovering and enhancing legacy applications and integrating into a software engineering team focused on designing and maintaining scalable software applications. The ideal candidate will have extensive .NET development experience along with strong analytical and problem-solving skills.

Benefits

Comprehensive medical, dental, vision, and life insurance
12 paid holidays and flexible paid time off
401(k) contributions
Employee Resource Groups
Career growth opportunities
Excellent work/life balance

Qualifications

  • Minimum 6 years of .NET and C# experience required.
  • Experience with decompilers such as dnSpy or ILSpy.
  • Strong Git experience and understanding of legacy .NET build tools.

Responsibilities

  • Decompile and analyze .NET binaries to identify functionality.
  • Design and implement backend components using .NET and SQL.
  • Work with Agile methodology and collaborate across teams.

Skills

.NET
C#
SQL
Analytical Skills
Problem Solving

Education

Bachelor’s degree in Computer Science

Job description

Senior .NET/C# and SQL Software Engineer – Recon Specialty

Join to apply for the Senior .NET/C# and SQL Software Engineer – Recon Specialty role at Revecore

Senior .NET/C# and SQL Software Engineer – Recon Specialty

Join to apply for the Senior .NET/C# and SQL Software Engineer – Recon Specialty role at Revecore

Our Company

Start your next chapter at Revecore! For over 25 years, we’ve been at the forefront of specialized claims management, helping healthcare providers recover meaningful revenue to enhance quality patient care in their communities. We’re powered by people, driven by technology, and dedicated to our clients and employees.

Our Company

Start your next chapter at Revecore! For over 25 years, we’ve been at the forefront of specialized claims management, helping healthcare providers recover meaningful revenue to enhance quality patient care in their communities. We’re powered by people, driven by technology, and dedicated to our clients and employees.

As part of our team, you’ll be rewarded with:

  • Comprehensive medical, dental, vision, and life insurance benefits from the start of your employment
  • 12 paid holidays and flexible paid time off
  • 401(k) contributions
  • Employee Resource Groups that build community
  • Career growth opportunities
  • An excellent work/life balance

Description

The initial primary role of the Senior Software Engineer with Recon Specialty is to recover, restore, enhance, and support an inherited legacy .NET-based application. This engineer will take ownership of analyzing deployed binaries, reconstructing missing code, and returning the application to a maintainable and supportable state.

This person will use a blend of investigative tooling, source control forensics, and strong .NET development skills to reverse-engineer the deployed software and align it with Revecore’s current engineering standards. On a daily basis, this person will use a wide array of investigative tools and modern engineering practices, analyze decompiled assemblies, write and debug C# and SQL code, and ensure that we rebuild a version-controlled, testable, and supportable version of the application that meets Revecore’s business needs.

Once this inherited legacy app is stabilized and recovered, this person will integrate into our software engineering team responsible for designing, developing and maintaining scalable and efficient software applications, ensuring high performance, security, and reliability across both front-end and backend systems.

Essential Duties And Responsibilities

  • Decompile and analyze .NET binaries deployed to production to identify functionality not represented in the current source code repository. Work with diff and decompilation tools (e.g., dnSpy, ILSpy, Beyond Compare) to perform side-by-side comparison and analysis
  • Compare recovered code to existing Git repositories to document and resolve discrepancies. Write clean, maintainable, and secure .NET/C# and SQL code to restore missing functionality into version control
  • Design, implement, and refactor backend components using .NET, SQL Server, and related technologies. Reverse-engineer deployment configurations and understand IIS/app settings, config files, and environmental differences.
  • Design, develop, maintain, and enhance web and non-web applications as solutions to automate business processes and solve business issues.
  • Work with front-end frameworks and technologies (e.g. Angular) to build responsive and user-friendly interfaces, and with backend APIs and services using .NET Core and related technologies (e.g., C#, ASP.NET) to support them.
  • Design and implement efficient database schemas, stored procedures, and queries using SQL Server. Optimize database queries for performance and scalability.
  • Work closely with product managers, designers, QA, and other engineers to identify, understand, and refine requirements and to deliver high-quality software.
  • Follow Agile methodology of software development, participate in the team’s Agile ceremonies (Standup, Retro, Planning, Refinement, etc.).
  • Contribute to long-term maintainability by integrating restored code into CI/CD pipelines and version-controlled deployments
  • Serve as an expert on the restored application and provide technical guidance and Level 2/3 support as needed

Minimum Qualifications

  • 6 or more years of development experience required. At least 6 years of .NET and C# experience required
  • Experience working with .NET decompilers such as dnSpy, ILSpy, dotPeek, or JustDecompile
  • Experience with code comparison and file diff tools such as Beyond Compare, Meld, or WinMerge
  • Strong Git experience including working with commit history, git blame, bisect, and deleted file recovery
  • Understanding of legacy .NET build tools (e.g., MSBuild) and experience analyzing binary metadata
  • Familiarity with IIS, configuration files, and understanding the operational environment of on-prem applications
  • Solid analytical, critical thinking, and problem-solving skills combined with strong interpersonal, verbal, and writing skills
  • Must have a high level of attention to detail and be skilled in organizing and prioritizing work
  • Demonstrated ability to work independently and follow through on assignments with minimal direction. Ability to produce accurate work while maintaining attention to detail
  • Familiarity with Azure DevOps, Agile ceremonies (Standup, Retro, Planning, Refinement, etc.)
  • Ability to learn and document undocumented business logic and configuration embedded in legacy systems
  • Have a good understanding of secure coding guidelines
  • Bachelor’s degree in Computer Science (or related field) preferred

Preferred Qualifications

  • Prior experience working with inherited or acquired applications with missing documentation
  • Experience with large datasets, legacy batch jobs, or ETL processes
  • Understanding of Healthcare or Insurance domains, particularly Enrollment workflows
  • Experience with profiling/debugging tools like Process Explorer, dotTrace, or Visual Studio Diagnostics Tools
  • Exposure to CI/CD tools and pipelines to support modern deployment workflows

Work at Home Requirements:

  • A quiet, distraction-free environment to work from in your home.
  • A secure home internet connection with speeds >20 Mbps for downloads and >10 Mbps for uploads is required.
  • The workspace area accommodates all workstation equipment and related materials and provides adequate surface area to be productive.

Employment is contingent upon eligibility to work in the U.S., employment history verification, and a background check.

Revecore is an equal opportunity employer that does not discriminate based on race, color, religion, sex or gender, gender identity or expression, sexual orientation, national origin, age, disability status, veteran status, genetic information, or any other legally protected status. We believe that a diverse workforce fosters innovation and creativity, enriches our culture, and enables us to better serve the needs of our clients and communities. We welcome and encourage individuals of all backgrounds, perspectives, and abilities to apply.

Must reside in the United Stateswithin one of the states listed below:

Alabama, Arkansas, Florida, Georgia, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maine, Massachusetts Michigan, Minnesota, Mississippi Missouri, Nebraska, New Hampshire North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Vermont, Virginia, West Virginia and Wisconsin

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    Hospitals and Health Care

Referrals increase your chances of interviewing at Revecore by 2x

Sign in to set job alerts for “Senior” roles.

United States $150,000.00-$320,000.00 3 weeks ago

United States $105,000.00-$115,000.00 1 week ago

United States $160,000.00-$170,000.00 1 week ago

Senior/Executive Director, Head of Quality

Westlake Village, CA $210,000.00-$280,000.00 1 week ago

Thought Leadership and Executive Communications Senior Manager (USA Remote)

Washington, DC $111,000.00-$185,000.00 1 week ago

Thought Leadership and Executive Communications Senior Manager (USA Remote)

Chicago, IL $111,000.00-$185,000.00 1 week ago

United States $93,000.00-$150,000.00 1 week ago

Thought Leadership and Executive Communications Senior Manager (USA Remote)
Thought Leadership and Executive Communications Senior Manager (USA Remote)

Atlanta, GA $111,000.00-$185,000.00 1 week ago

Senior People Team Business Partner - Remote

New York City Metropolitan Area $130,000.00-$175,000.00 2 weeks ago

Chicago, IL $140,000.00-$192,500.00 1 day ago

United States $151,000.00-$226,500.00 2 weeks ago

United States $90,000.00-$125,000.00 2 days ago

United States $160,000.00-$180,000.00 6 days ago

United States $130,000.00-$150,000.00 5 days ago

Senior Director of Sourcing, Furniture and Hard Goods

United States $135,000.00-$170,000.00 2 weeks ago

Senior Programs and Business Operations Lead

United States $200,000.00-$247,000.00 32 minutes ago

Senior Manager, Logistics and Supply Chain

United States $125,000.00-$147,000.00 6 days ago

United States $129,000.00-$152,000.00 1 week ago

United States $220,000.00-$235,000.00 5 days ago

Arizona, United States $80,000.00-$155,000.00 5 days ago

Senior Project Manager, Customer Experience
Senior People Business Partner (Remote - US)

United States $151,000.00-$202,000.00 2 weeks ago

Senior Director, Communications & Public Relations

United States $206,800.00-$270,300.00 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Middle .Net Developer (Remote - Anywhere)

Jobgether

Remote

USD 70,000 - 130,000

Yesterday
Be an early applicant

.NET Engineer

Courthouse News Service

On-site

USD 120,000 - 150,000

2 days ago
Be an early applicant