Programmer Analyst

LingaTechHanover, VA
Onsite

About The Position

This role focuses on modernizing a legacy desktop application into a scalable, cloud-hosted web-based platform, requiring deep expertise in .NET technologies and application architecture. The position involves owning key modules, guiding development efforts, and collaborating closely with senior engineers to ensure a successful migration and modernization effort.

Requirements

  • 6+ years of advanced experience developing ASP.NET, MVC, Web Services, and web applications within the .NET ecosystem
  • 6+ years of hands-on experience with .NET Framework, C#, and/or Visual Basic
  • 6+ years of experience working with Oracle, SQL, and PL/SQL, including writing complex queries
  • 6+ years of experience with front-end technologies including Bootstrap, jQuery, and JavaScript
  • 6+ years of experience working with HTML, XML, and CSS for web development
  • 6+ years of experience implementing jQuery Unobtrusive Validation
  • 6+ years of experience using TFS and/or Git for source control and version management
  • 3+ years of experience working with WinForms and/or WPF Forms

Nice To Haves

  • 3+ years of experience developing front-end applications using Angular and/or React

Responsibilities

  • Analyze and interpret existing desktop application code to support migration to a modern web-based architecture
  • Take ownership of assigned application modules, driving design, development, and delivery efforts
  • Develop and enhance web applications using ASP.NET, Web Services, and .NET technologies
  • Design and implement solutions using C#, Visual Basic, and the .NET Framework within Visual Studio
  • Collaborate with lead developers and cross-functional teams to align on technical direction and best practices
  • Build and maintain user interfaces using MVC, JavaScript, jQuery, HTML, and CSS
  • Work with WinForms and WPF components to understand and transition legacy functionality
  • Utilize source control systems such as TFS and Git for version management and code collaboration
  • Write and optimize complex SQL queries, working with relational databases including Oracle and PL/SQL
  • Provide technical leadership and mentorship to other developers and contractors
  • Contribute to front-end modernization efforts using frameworks such as Angular or React (as applicable)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service