Senior Software Engineer – .NET, React/Angular, Azure & AI
Workiy
- Location
- Onsite (Irvine, California)
- Employment
- Contract
- Level
- Senior Level
Posted 3 weeks ago
About the Role
Workiy is seeking a Senior Full Stack .NET Developer to join a client team in Irvine, CA, focusing on designing and maintaining web applications in cloud and on-premises environments. The role emphasizes technical leadership, application architecture, and the innovative use of AI-assisted coding tools to drive development and process improvements.
Skills
C#
.NET
React
Angular
Azure
SQL Server
Microservices
ASP.NET
JavaScript
Prompt Engineering
LLM Coding Agents
Cloud-native Development
Application Architecture
Technical Leadership
Refactoring
Debugging
Full job details
We are seeking a Senior Full Stack .NET Developer with strong experience in C#, .NET, React and/or Angular, Azure, SQL Server, and microservices to join our client team in Irvine, CA.
The ideal candidate will have strong technical leadership experience across application architecture, development, testing, deployment, and maintenance in both on-premises and cloud-native environments. Experience leveraging LLM-based coding agents and AI-assisted development practices is highly preferred.
Requirements
- Gather and analyze business and technical requirements.
- Design, develop, test, debug, and maintain web applications using C#/.NET, ASP.NET, SQL Server, JavaScript, React/Angular.
- Develop applications in on-premises and cloud-native environments.
- Enhance and troubleshoot existing applications.
- Leverage LLM coding agents such as Claude/OpenCode for coding, refactoring, debugging, and prototyping.
- Apply agentic coding and prompt engineering for large-scale codebases and root-cause analysis.
- Design technical solutions and prepare specifications/documentation.
- Collaborate with business users, BA, QA teams, and third-party vendors.
- Support deployments, releases, testing, training, and production enhancements.
- Identify process improvements and proactively resolve technical issues.Gather and analyze business and technical requirements.
- Develop and maintain web applications using C#/.NET, ASP.NET, SQL Server, JavaScript, React/Angular.
- Build solutions across on-premises and cloud environments.
- Troubleshoot and enhance existing applications.
- Use LLM/AI coding tools such as Claude, OpenCode, or Copilot for development and refactoring.
- Apply agentic coding and prompt engineering for complex development tasks.
- Design technical solutions and documentation.
- Collaborate with BA, QA, business users, and vendors.
- Support testing, deployments, releases, and production enhancements.