We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior .NET Developer - Information Technology Services

West Virginia University
paid holidays, sick time
United States, West Virginia, Morgantown
Oct 22, 2025
Description

The Information Technology Services at West Virginia University is currently accepting applications for a remote Senior .NET Developer.

About the Opportunity

The Senior .NET Developer plays a critical role in project leadership and provides technical expertise, focusing on the development, maintenance, and optimization of applications using C#, .NET, and Microsoft SQL Server. This role emphasizes technical programming proficiency and involvement through the complete SDLC. Additionally, this person will foster collaboration within the team. The successful incumbent is technically proficient, curious, enjoys being part of a supportive team, and is growth-oriented.

We strongly believe in work-life balance and keeping time for things we love outside our work. WVU offers generous benefits, including:
* 37.5-hour work week
* 13 paid holidays (staff holiday calendar)
* 24 annual leave (vacation) days per year (employee leave)
* 18 sick days per year (for when you're ill, for when you need time to care for sick family, for your own, or your family's, regularly scheduled medical appointments. Who is family for the purpose of this leave? A lot of people in your life including immediate relatives and in-laws as well as others considered to be members of your household living under the same roof)
* WVU offers a range of health insurance and other benefits
* 401(a) retirement savings with 6% employee contribution match, eligibility to continue health insurance, and other retiree perks. Looking for more retirement benefits information? Check out retirement health insurance benefits, retirement income, and FAQ's.
* Wellness programs

What You'll Do

Programming
* Develop effective solutions and designs based on use case surveys, business process descriptions, and task analyses.
* Provide designs and recommend alternative solutions through critical analysis and expert knowledge of applications and supporting technology.
* Develop and maintain applications on C#.NET platform.
* Utilize technical/application skills within functional/project areas and with stakeholders to identify and communicate opportunities for business process optimization.
* Analyze requirements against industry best practices in order to design and implement enterprise-level solutions that meet business needs and align with WVU's strategic and technical vision.
* Utilize standards in the delivery of plans, designs, program modification, testing, and installation of project work.
* Recommend design/system alternatives or approaches to WVU's systems requirements.
* Develop software development processes in a C#.NET environment using standard and evolving web application technologies such as JavaScript, TypeScript, and Blazor.
* Trace issues and find root causes from preliminary bug reports working across complex integrated systems to diagnose and remediate faults.
* Learn, maintain, and improve complex legacy systems in .NET Framework and .NET Core platforms.
* Develop green-field applications for customers demonstrating the ability to plan and implement custom software solutions.
* Ensure consistent UX experience by consuming existing design components.
* Occasionally collaborate with designers to implement new provided designs, aligns with WVU's usability standards.
* Frequently work independently to implement front-end UX using existing style guide and resources.
* Confirm functionality and validity of web applications. This includes verification through code reviews and unit, integration, functional, regression, system, and load testing. Develop many test plans to ensure adherence to requirements.
* Create technical documentation for application development and revisions.

Project Management
* Complete project deliverables on time and adheres to WVU software development processes and standards.
* Maintain communication channels with team members and provides ongoing progress reports.
* Anticipate project issues and participates in finding solutions to meet project deliverables.

General Business
* Participate in culture of continuous learning and professional development within the team, actively seeking opportunities for skill enhancement and knowledge sharing.
* Establish positive relationships, communicates clearly, and supports WVU's confidentiality and security policies.
* Work effectively with others to accomplish project deliverables by sharing knowledge and ideas. Communicate information clearly, accurately, and timely to project team members. Put forth the efforts necessary to complete tasks successfully.
* Work towards WVU's strategic goals, fosters an environment of teamwork and professionalism.

Qualifications
  • Bachelor's degree required (field of study in Computer Science, Information Technology, or Engineering preferred)
  • A minimum of five (5) years of experience required in application support & maintenance, development, or engineering, including at least three (3) years using Microsoft technology stack (e.g. .NET, C#, ASP.NET, T-SQL, SQL Server)
  • Any equivalent combination of related education and /or experience will be considered.
  • All qualifications must be met by the time of employment.

    Knowledge, Skills and Abilities

  • Proficiency in C#, .NET, ASP.NET, T-SQL, Visual Studio, Microsoft SQL Server.
  • Experience in web application development, API integration, and SDLC environment.
  • Experience in writing SQL statements for relational database management systems like MS SQL Server, Oracle, or MySQL
  • Skill in incorporating best practices on information security into development efforts. Broad knowledge of computer security issues, requirements and trends. Preferred experience with information security laws such as HIPAA and FERPA.
  • Proficiency in DevOps practices and use of CI/CD tools such as BitBucket Pipelines, Jenkins, GitLab CI/CD, Azure; Experience with client-side frameworks such as Vue.js and Blazor are a plus.
  • Working knowledge of Elasticsearch, Redis, and SignalR preferred.
  • Strong Team Collaboration: Demonstrates exceptional collaboration skills, actively contributing to team discussions, sharing knowledge, and supporting colleagues to achieve common goals. Exhibits a positive attitude, fosters a supportive team environment, and communicates effectively to ensure alignment and successful project outcomes.
  • Demonstrated ability to reason logically to analyze and solve problems. Ability to define procedural problems, collect and evaluate data, draw valid conclusions and project consequences of various alternative recommendations.
  • Effective communication skills in English, both oral and written.
  • Experience with Unit and Integration testing. Bonus for experience in U/I testing using tools such as Selenium or Play Wright.
About WVU

West Virginia University is a place of purpose and community. We take pride in our profound impact on the state of West Virginia and are committed to the personal and professional growth of our employees.

From the groundbreaking R1 research at our flagship campus in Morgantown to the career-oriented programs at WVU Potomac State in Keyser, and the technology-intensive programs at WVU Tech in Beckley, the contributions of WVU employees resonate across the state, touching lives and shaping futures.

At WVU, you will discover a supportive community that champions work-life balance and fosters a collaborative atmosphere. Our core values - service, curiosity, respect, accountability and appreciation - unite us as Mountaineers.

Join us at West Virginia University, where your work will make a lasting impact. To learn more about WVU, visit wvu.edu.

West Virginia University is an Equal Opportunity Employer. We invite all qualified applicants regardless of race, color, religion, sex, national origin, age, disability, genetic information, or Veteran status.

Job Posting : Oct 21, 2025
Posting Classification : Non-Classified
Exemption Status : Exempt
Benefits Eligible : Yes
Schedule : Full-time
Applied = 0

(web-c549ffc9f-b5mrm)