Senior .NET Developer

Air InfoSecAustin, TX
Onsite

About The Position

The Senior .NET Developer will support the Texas Department of Agriculture (TDA) on the application development and modernization project. This role performs highly advanced senior-level computer programming work, designing and developing complex web-based software applications using modern and legacy technologies. The Senior .NET Developer will work closely with systems analysts, architects, and business stakeholders to gather requirements, model solutions, and resolve technical issues. This position is responsible for supporting, enhancing, and maintaining Texas Department of Agriculture application software, including migration of licensing functionality to modern platforms. The role also contributes to process improvement recommendations and participates in all phases of the software development life cycle.

Requirements

  • Bachelor's degree or higher.
  • 8 years of senior-level work experience analyzing software application systems workflow processes to identify environment efficiencies and improvements.
  • 8 years of experience in root cause analysis and resolution.
  • 8 years of experience leading the design and development of web-based software applications.
  • 8 years of experience programming in .NET, HTML, HTML5, ASP, Java, JSP, .NET/C#, front-end and back-end user interface technologies, SQL, and stored procedures.
  • 8 years of experience independently performing a variety of complex SDLC-related tasks across all phases of the SDLC.
  • 8 years of experience in software application administration and management.
  • 8 years of experience leading SDLC projects from scope to deployment, including coordination with organizational change control boards and release schedules.
  • 8 years of experience and proficiency in web programming using .NET/C#, JavaScript, HTML, CSS, SQL, Stored Procedures, Oracle, and SQL Server.
  • 6 years of experience with Agile SDLC methodology.
  • 6 years of experience in cross-team collaboration for requirements gathering and software development, modifications, and maintenance.
  • 5 years of experience programming and implementing software application modifications to accommodate information security requirements and network security integrity.
  • 5 years of experience leading and directing SDLC teams, including code validation and approval of fellow programmers.
  • 5 years of experience in technical writing and documentation of environment and network changes and release notes.
  • 5 years of experience presenting in-person software application change demonstrations for customer approval of proposed designs.
  • 4 years of experience using Azure DevOps, Jira, or a similar platform.
  • 2 years of experience programming in C# .NET Blazor.
  • Candidates must be local to the Austin area; must currently live within 50 miles of the work location.

Nice To Haves

  • Experience porting an existing codebase from Java to C# .NET Blazor.
  • Experience and knowledge of responsive web design practices and implementation.
  • Experience and knowledge of Web Content Accessibility Guidelines (WCAG) and their implementation.
  • Previous experience working with Texas Department of Agriculture systems.

Responsibilities

  • Design, develop, and implement front-end and back-end web-based application software using HTML5, CSS, C# .NET Blazor, SQL, Stored Procedures, Oracle, and SQL Server.
  • Write, test, debug, and document complex programs, including client/server and web-based applications.
  • Analyze software application systems workflow processes to identify environment efficiencies and improvements.
  • Coordinate with systems analysts, architects, and business areas to gather and validate requirements and model technical solutions.
  • Provide application support through diagnosis of problems and implementation of changes to maintain software currency and stability.
  • Lead SDLC projects from scope definition through deployment, including coordination with change control boards and release schedules.
  • Develop and enhance licensing systems, including migration of licensing functionality to modern platforms with legacy data portability.
  • Conduct root cause analysis and implement resolutions for complex application issues.
  • Perform technical writing and documentation of environment and network changes and release notes.
  • Recommend and present proposed software application changes to customers for design approval.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service