Location: Austin, TX
Duration: 8 Months
Work Type: Hybrid (as required by project)
The .NET Full Stack Senior Developer will perform advanced programming and application analysis, supporting the Architecture/AI/Automation development team. The role involves full-cycle software development including requirements review, design, coding, testing, documentation, and cross-team collaboration.
Review user requirements and translate them into detailed design documents.
Develop high-quality code following industry standards, best practices, and internal guidelines.
Build, enhance, and maintain complex web applications using .NET technologies.
Perform thorough testing of all deliverables, including unit tests, test scripts, and test data creation.
Prepare and maintain technical documentation (design docs, workflows, data models, environment diagrams, test plans, etc.).
Participate in sprint and release planning, including effort estimation, design discussions, and defect triage.
Resolve technical issues across multiple environments and provide clear status updates on assigned tasks.
Collaborate with cross-functional teams to ensure successful delivery of software components.
8+ years developing complex web applications with:
C#
ASP.NET MVC
ASP.NET Core
ASP.NET Web API
8+ years designing, coding, and supporting medium–large applications using SQL Server and Oracle.
8+ years performing strong unit and development testing using structured testing methodologies.
Experience with XML, JSON, JavaScript, and API testing.
Experience with Bitbucket and Jira.
Experience with automation tools (PowerAutomate preferred).
Experience consuming AI services programmatically.