Apply Now
Location: Irvine, California (CA)
Contract Type: C2C
Posted: 17 hours ago
Closed Date: 04/30/2026
Skills: ASP.NET, C#/.NET Core, T-SQL/EF Core, Angular, Azure (or equivalent cloud platform), HTML, JSON, CSS, and JavaScript/TypeScript
Visa Type: H1B, H4 EAD, USC

Title: Sr. Full Stack .NET Developer

Onsite

Location: Irvine, CA – Need Local Candidates only 


Visa: USC,H4 EAD, H1b



Responsibilities and Requirements: 

Senior Full Stack Developer 

* General - Reporting to the Manager, Applications Development in a multi-faceted, multi-location academic setting, the Senior Applications Developer designs, modifies, develops, writes and implements software programming applications and components; supports and/or installs software applications and components; works from written specifications and pre-established guidelines to perform the functions of the job and maintains documentation of process flow. In this role, "senior" carries a meaningful technical mentorship expectation — the candidate is expected to actively pro-actively lead, guide, and cultivate the technical growth of peers and junior developers throughout all phases of delivery.

  • MUST HAVE: Experience and Skills
  • 12+ years of exp..
  • Bachelor's degree in Computer Science, Information Technology, or Information Systems or equivalent experience.
  • 4- 5 years of hands-on experience in design, architecture, implementation, and deployment of application solution platforms, with a demonstrated track record of technically leading and mentoring other developers.
  • Hands-on experience with cloud platforms (Azure preferred; AWS or GCP acceptable) including compute, storage, networking, identity, and managed services; experience designing and deploying cloud-native architectures (microservices, containers, serverless).
  • Demonstrated experience incorporating AI development tools (e.g., GitHub Copilot, Claude Code, Cursor, or similar) and agentic workflows into daily development and SDLC practices — not just awareness, but active, habitual use.
  • Experience with CI/CD pipelines, infrastructure-as-code (e.g., Bicep, Terraform, ARM templates), and DevOps practices in a cloud environment.
  • Ability to troubleshoot software, infrastructure, and cloud platform problems.
  • Ability to perform research and evaluate emerging technologies, including AI/ML services and cloud-native tooling.
  • Strong technical communications skills, willingness to ask questions, challenge the process and seek out answers.
  • Solid knowledge of agile project processes and the software development life cycle.
  • Strong analytical and problem-solving skills.
  • Strong time management skills, ability to multi-task, ability to work with minimal supervision.
  • Strong Experience with relational and document-based databases (eg MS-SQL Server/Postgres/MongoDB)

Essential Functions and Responsibilities

  • Gathers and analyzes the requirements from various users.
  • Utilizes established development tools, guidelines and conventions including but not limited to ASP.NET, C#/.NET Core, T-SQL/EF Core, Angular, Azure (or equivalent cloud platform), HTML, JSON, CSS, and JavaScript/TypeScript
  • Leverages AI-assisted development tools (e.g., GitHub Copilot, Claude, or similar) and agentic workflows throughout the full software development lifecycle — from requirements analysis and architecture through coding, testing, deployment, and documentation.
  • Designs, codes, and tests cloud-native and cloud-first web applications and solutions, including containerized workloads, serverless functions, and managed cloud services; supports on-prem solutions where required.
  • Enhances existing systems by analyzing business objectives, preparing an action plan, and identifying areas for modernization, cloud migration, or improvement.
  • Maintains existing software systems by identifying and correcting software defects.
  • Investigates and develops skills in new technologies, including emerging AI/ML capabilities, cloud services, and agentic development patterns; stays current with industry trends.
  • On occasion, writes reports on adoption of new technology, including AI tooling and cloud platform capabilities.
  • Creates problem prevention strategies for the project, or any other aspect of the work in the office.
  • Creates project documents such as project definition documents, business requirements, functional specifications, requirements and deliverable plans.
  • Analyzes and designs solutions to meet requirements; writes technical specifications; develops applications; and works with quality assurance teams throughout delivery of features, patches, and final releases. Designs, codes, tests, debugs and documents solutions throughout the entire process, applying AI-assisted tools where appropriate to improve quality and throughput.
  • Provides system training for administrative, professional, and staff on the applicable system and procedures including software, components of the system, how to integrate and use software applications and overall processes.
  • Actively mentors and cultivates the technical skills of junior and mid-level developers; leads code reviews, pair programming sessions, and knowledge-sharing initiatives; fosters a culture of continuous learning within the team.
  • Assists business areas in identifying and determining the business direction and potential areas of improvement.
  • Works with business users on the design, testing, and implementation of solutions; works with third-party vendors.
  • Manages implementation of business solutions such as the release of software/enhancements, process changes, and end-user training and documentation.