Demo

Senior .NET Application Developer

G3 Tech Consultants
Charleston, WV Contractor
POSTED ON 10/30/2026
AVAILABLE BEFORE 11/27/2026

Senior Application Developer – VB.NET / .NET Framework 4.5 / InRules

Work Schedule: Monday–Friday, 8:00 AM–5:00 PM Eastern

Contract Duration: Initial 1 year, with up to 3 optional annual renewals


Position Overview

Need Senior VB.NET Application Developers in W2 to support the State of West Virginia's Consolidated Public Retirement Board (CPRB).

The selected developers will maintain, enhance, troubleshoot, and support the COMPASS enterprise pension administration system, which manages retirement benefits for more than 100,000 active public employees and retirees.

The COMPASS system is built using VB.NET on .NET Framework 4.5, with SQL Server 2020 and InRules/irAuthor 4.6 for business rules automation.

This position requires extensive hands-on experience with VB.NET and legacy enterprise applications. Candidates whose primary experience is limited to newer .NET technologies without substantial VB.NET experience will not be considered.


Key Responsibilities

  • Maintain, modify, enhance, and troubleshoot the existing COMPASS pension administration application using VB.NET, ASP.NET, and .NET Framework 4.5.
  • Develop, debug, and document application code using Microsoft Visual Studio, including Visual Studio 2013.
  • Collaborate with developers and business analysts to upgrade, refactor, and configure legacy code.
  • Optimize stored procedures, SQL queries, and database scripts in SQL Server 2020.
  • Develop and enhance business rules using InRules/irAuthor 4.6.
  • Support pension administration workflows, benefit calculations, member records, and retirement processing.
  • Work on .NET batch processing and scheduled data operations.
  • Perform unit testing, system integration testing, and regression testing.
  • Investigate production issues, perform root cause analysis, and implement approved fixes.
  • Maintain source control, technical documentation, and code change records.
  • Support monthly deployment and application validation activities.


Mandatory Qualifications

Education

Bachelor of Science degree in Computer Science from an accredited college or university, or a bachelor's degree in a related technical discipline supported by official transcripts demonstrating relevant computer science coursework.

Technical Experience

  • Minimum 12 years of paid professional experience developing applications using VB.NET.
  • Extensive hands-on experience with Microsoft Visual Studio, including Visual Studio 2013.
  • Strong experience with .NET Framework 4.5 and ASP.NET.
  • Experience with XML, CSS, HTML, and JavaScript.
  • Strong SQL Server 2020, stored procedure, and SSRS experience.
  • Demonstrated experience debugging legacy applications, documenting code changes, and collaborating with other developers on application upgrades.
  • Experience performing unit, integration, and regression testing.
  • Ability to document and verify prior project experience.

Specialized Domain Experience

Candidates should have at least two years of relevant experience in one or more of the following areas:

  • Pension administration software development or optimization.
  • .NET Framework batch process development and optimization.
  • InRules/irAuthor 4.6 business rules engine integration.
  • State government pension administration systems, including West Virginia's DPAS or similar platforms.
  • Identity management and authentication solutions.

Strong preference will be given to candidates with direct pension administration and InRules/irAuthor experience.

Hourly Wage Estimation for Senior .NET Application Developer in Charleston, WV
$49.00 to $57.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior .NET Application Developer?

Sign up to receive alerts about other jobs on the Senior .NET Application Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$108,098 - $130,480
Income Estimation: 
$131,611 - $156,576
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior .NET Application Developer jobs in the Charleston, WV area that may be a better fit.

  • SUNSHINE ENTERPRISE USA LLC Charleston, WV
  • Job Title: Senior GIS Application Developer Location: West Virginia Department of Transportation (WVDOT) About the Role The West Virginia Department of Tra... more
  • 1 Month Ago

  • Elegant Enterprise-Wide Solutions, Inc. Charleston, WV
  • Location: Charleston, WV Duration: 1 Year Required Skills: Application Developer Consultant with two (2) years prior experience in the following applied kn... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!