Software Engineer III (.NET / Blazor Developer)
Location: Austin, TX (Onsite 5 Days/Week)
Client: Texas Department of Agriculture (TDA)
Duration: 06/01/2026 08/31/2026 (Possible Extension)
Position Type: Contract
Category: Applications / Software Development
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.
Key Responsibilities
- 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
Required Skills & Experience
- 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
Work Location & Schedule
- Onsite role in Austin, Texas
- 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
Additional Information
- Candidates may be subject to criminal background checks
- All travel, parking, lodging, and related expenses are the responsibility of the candidate/vendor unless pre-approved by TDA
- Strong collaboration and communication skills are required for interaction with technical teams and business stakeholders