.NET C# Developer

LingaTechRichmond, VA
Hybrid

About The Position

We are seeking an experienced C# Developer to design, build, and maintain high-quality .NET applications supporting complex, menu-driven business systems. This role involves hands-on development, troubleshooting, and collaboration within a team environment to deliver scalable solutions using C#, Angular, and SQL Server.

Requirements

  • 5+ years of experience in C# programming, including development and maintenance of applications without API integration
  • Developing and maintaining C# .NET applications to support ongoing and future business needs
  • 5+ years of experience working with large, menu-driven business systems (e.g., claims processing, payroll, medical, or insurance applications)
  • 3+ years of experience with SQL Server for database development and management
  • 3+ years of experience using Visual Studio and/or Visual Studio Code for application development
  • 2+ years of experience developing front-end applications using Angular
  • 1+ year of experience working with gRPC
  • 1+ year of experience writing and optimizing T-SQL queries
  • 1+ year of experience working with .NET 3.1 or higher

Responsibilities

  • Design, write, and debug code while ensuring performance, scalability, and reliability (no API integration)
  • Build and enhance large, menu-driven business systems, including data-intensive screens and transaction workflows
  • Develop features for data navigation, including selecting, scrolling, and managing large datasets
  • Create and maintain functionality for add, update, and delete transaction-based processes (e.g., order entry systems)
  • Design and generate new application screens and reports
  • Participate in system design discussions and contribute to technical planning and solutioning
  • Organize and manage development tasks and project priorities on an ongoing basis
  • Identify, troubleshoot, and resolve technical issues and risks within .NET applications
  • Collaborate with cross-functional team members, including developers and stakeholders
  • Provide technical support and guidance to internal users and team members
  • Report on development progress, issues, and project status to senior team members
  • Participate in team meetings and contribute to continuous improvement efforts within the development lifecycle
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service