Software Engineer III (.NET / Blazor Developer

Triwave Solutions
Austin, United States of America
yesterday

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Austin, United States of America

Tech stack

ASP.NET
JavaScript
.NET
API
Agile Methodologies
Component-Based Software Engineering
Software Applications
JIRA
HTML5
Azure
C Sharp (Programming Language)
CSS
Code Review
Computer Programming
Database Schema
Software Debugging
Web Development
Microsoft SQL Server
Oracle Applications
Scrum
Systems Development Life Cycle
Responsive Web Design
Software Engineering
SQL Stored Procedures
SQL Databases
Systems Integration
Web Content Accessibility Guidelines
Web Applications
Enterprise Software Applications
.NET Core
Devexpress
Blazor
Maintaining Code
Front End Software Development
Oracledb

Job description

The Texas Department of Agriculture (TDA) is seeking an experienced Software Engineer III to support the design, development, enhancement, and maintenance of enterprise-level licensing and web-based applications. The ideal candidate will possess strong expertise in C# .NET, Blazor, Oracle, SQL Server, and modern web application development technologies, along with experience supporting complex government or enterprise systems. The selected candidate will perform senior-level software engineering and SDLC activities including requirements analysis, application design, coding, debugging, testing, deployment, troubleshooting, and technical documentation. This role requires close collaboration with business analysts, architects, developers, and stakeholders to deliver secure, scalable, and user-friendly solutions that align with business and technical requirements. The candidate will also support modernization initiatives involving migration of legacy licensing applications to modern .NET Blazor-based platforms while ensuring seamless data portability and system integration for Texas state licensing systems., * Design, develop, test, debug, and maintain enterprise web-based applications using C# .NET, Blazor, SQL, Oracle, HTML5, CSS, and JavaScript

  • Develop and enhance front-end and back-end application components and APIs
  • Analyze system workflows, troubleshoot application issues, and implement effective solutions
  • Lead and participate in all phases of the Software Development Life Cycle (SDLC)
  • Collaborate with business analysts, architects, and stakeholders to gather and validate requirements
  • Support modernization and migration of legacy applications to .NET Blazor platforms
  • Develop stored procedures, database objects, and optimize SQL/Oracle queries
  • Maintain software applications and ensure systems remain secure, scalable, and up to date
  • Participate in Agile ceremonies including sprint planning, stand-ups, backlog refinement, and retrospectives
  • Prepare technical documentation, release notes, and change management documentation
  • Support code reviews, code validation, and mentoring of development teams
  • Present application enhancements and demonstrations to stakeholders for approval
  • Recommend process improvements and best practices for software development initiatives, * All travel, parking, lodging, and related expenses are the responsibility of the candidate/vendor unless pre-approved by TDA

Requirements

  • Bachelor s degree or higher

  • 8+ years of senior-level software engineering and application development experience

  • 8+ years of experience designing and developing enterprise web applications

  • Strong programming experience with:

  • C# / .NET

  • ASP.NET

  • HTML5, CSS, JavaScript

  • SQL, Stored Procedures

  • Oracle and SQL Server

Experience leading SDLC projects from scope through deployment

Experience with application administration, maintenance, and troubleshooting

Strong root cause analysis and problem-solving skills

Experience with Agile SDLC methodologies

Experience using Azure DevOps, Jira, or similar tools

Experience implementing secure application development and security best practices

Strong technical documentation and communication skills

Experience leading teams, conducting code reviews, and approving code changes

Preferred Qualifications

  • Experience programming with C# .NET Blazor
  • Experience migrating Java applications to .NET Blazor
  • Experience with Visual Studio 2022, .NET Core 9.0, Oracle DB, and DevExpress tools
  • Knowledge of responsive web design and UI/UX best practices
  • Knowledge of Web Content Accessibility Guidelines (WCAG)
  • Previous experience working with Texas Department of Agriculture (TDA) systems
  • Experience supporting state licensing systems and legacy modernization projects, * Strong collaboration and communication skills are required for interaction with technical teams and business stakeholders

Benefits & conditions

  • Monday Friday, 8:00 AM 5:00 PM CST
  • Occasional evenings, weekends, or holiday support may be required
  • Overtime must be pre-approved by TDA

Apply for this position