14477 – .NET Software Developer (onsite) – Austin, TX
Start Date: ASAP
Type: Temporary Project
Estimated Duration: 12+ months with possible extensions
Work Setting: 100% of the time at the Client’s site. No telecommuting or remote work. This is a non-negotiable requirement from the client
Only candidates able to relocate as required should apply to avoid removal from future consideration.
Required:
• Availability to work 100% of the time at the Client’s site in Austin, TX (required);
• Experience with SQL or PL/SQL (8+ years);
• Experience with software version control (8+ years);
• Experience developing and maintaining secure .NET public websites (8+ years);
• Experience with C#, ASP.NET (8+ years), (minimum 2 years .NET 8.0 and higher);
• Experience with HTML, CSS and JavaScript (8+ years);
• Experience developing system documentation (8+ years);
Preferred:
• Experience developing and maintaining Python batch scripts (1+ years);
• Experience with Agile methodology (1+ years);
• Experience with Syncfusion and Bold Reports for rich UI/UX development and reporting (1+ years);
• Experience integrating with Google and Apple authentication systems (1+ years);
• Experience with .NET LINQ (Language Integrated Query) (1+ years);
• Experience developing Java applications (1+ years)
• Experience with Charitable Bingo Rules and Regulations (1+ years);
• Experience with interfaces and data exchange standards between software applications (1+ years).
Responsibilities include but are not limited to the following:
• Lead full‑lifecycle application development by planning, analyzing, designing, coding, testing, documenting, and deploying secure .NET applications that support Texas Lottery & Charitable Bingo operations;
• Develop and maintain public‑facing .NET websites using C#, ASP.NET (including .NET 8+), HTML, CSS, JavaScript, and secure coding practices to ensure high availability, performance, and compliance;
• Design and optimize SQL/PL‑SQL data solutions including stored procedures, functions, views, and data access layers, ensuring data integrity, performance, and alignment with system requirements;
• Manage software version control and release processes using enterprise version control tools, enforcing branching strategies, code reviews, and structured promotion workflows;
• Produce and maintain comprehensive system documentation covering technical designs, data flows, configuration details, and operational procedures to support long‑term maintainability;
• Collaborate with cross‑functional teams to gather requirements, provide technical guidance, support Agile ceremonies when applicable, and ensure solutions meet business, security, and regulatory needs;
• Integrate and enhance system functionality by implementing APIs, authentication mechanisms (Google/Apple), reporting components (Syncfusion/Bold Reports), batch scripts (Python), and other technologies that improve UI/UX, interoperability, and operational efficiency.