More jobs:
Technical Principal Engineer
Job in
Campbell, Santa Clara County, California, 95008, USA
Listed on 2026-07-16
Listing for:
Merican
Contract
position Listed on 2026-07-16
Job specializations:
-
Software Development
Backend Developer, AI Engineer (Applied/Software), .NET Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Technical Principal Engineer (.NET, React/Next.js, Azure & AI)
Location:
Hybrid – Campbell, CA Job Type: Contract Visa:
Open to All Work Authorization
We are seeking an experienced Technical Principal Engineer to design, develop, and support secure, scalable, cloud-native, and AI-powered enterprise applications. This is a hands-on engineering leadership role requiring expertise across modern web technologies, Microsoft Azure, distributed systems, and AI-enabled software development.
The ideal candidate will have strong experience in React/Next.js, C#/.NET, Azure Cloud, and modern software architecture, with the ability to build end-to-end enterprise solutions while driving engineering best practices.
Key Responsibilities Application Development- Design, develop, and maintain modern web applications using React, Next.js, Type Script, HTML, and CSS.
- Build scalable backend services and REST APIs using C#, ASP.NET Core, .NET, and Web API.
- Develop secure, high-performance enterprise applications supporting mission-critical business workflows.
- Create reusable UI components, shared libraries, and design systems.
- Design, build, and maintain cloud-native solutions on Microsoft Azure.
- Implement secure deployment architectures, identity management, networking, and cloud operations.
- Build highly available, scalable, and fault-tolerant cloud services.
- Implement monitoring and observability using:
- Azure Application Insights
- Open Telemetry
- Distributed Tracing
- Structured Logging
- Monitoring & Alerting
- Design scalable enterprise architectures and integration solutions.
- Build RESTful APIs and event-driven applications.
- Develop microservices and micro-frontend architectures.
- Work with:
- Next.js App Router
- Next.js Zones
- Webpack Module Federation
- Nx/Turborepo Monorepos
- Define enterprise integration patterns supporting cross-platform interoperability.
- Design and develop AI-enabled applications and workflows.
- Implement:
- Prompt Engineering
- LLM API Integrations
- Retrieval-Augmented Generation (RAG)
- AI-powered business workflows
- Utilize AI-assisted development tools such as Git Hub Copilot, Codex, Claude Code, or similar coding assistants.
- Apply AI-driven and spec-based development methodologies.
- Implement secure software development practices for enterprise environments.
- Design solutions using:
- OAuth 2.0
- Role-Based Access Control (RBAC)
- Data Encryption
- Privacy & Audit Controls
- Ensure compliance with enterprise security standards and governance requirements.
- Mentor developers through code reviews, technical guidance, and best practices.
- Collaborate with product, business, implementation, and cross-functional teams.
- Drive engineering excellence across development, testing, deployment, and operations.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software engineering experience.
- Strong expertise in:
- React.js
- Next.js
- Type Script
- Java Script
- Strong backend experience with:
- C#
- ASP.NET Core
- .NET
- Web API
- MVC
- Extensive experience with Microsoft Azure cloud services.
- Strong understanding of:
- System Design
- Design Patterns
- Distributed Systems
- Security Architecture
- Performance Optimization
- Experience working in regulated or enterprise environments.
- Knowledge of secure SDLC and software architecture principles.
- Experience with AI-assisted development tools and integrating AI capabilities into production applications.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×