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.
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
|