- Company Name
- Nexwave
- Job Title
- .NET Full Stack Developer (React)
- Job Description
-
Job title: .NET Full Stack Developer (React)
Role Summary: Design, develop, and maintain scalable, multi-tier web applications using .NET Core, ASP.NET Core, and RESTful APIs. Build and integrate Azure services, implement CI/CD pipelines with Azure DevOps, and collaborate with cross‑functional teams to deliver high‑quality solutions.
Expectations: Deliver clean, efficient, well‑tested code; participate in agile ceremonies, code reviews, and continuous improvement; adhere to security and performance standards; proactively troubleshoot production issues; stay current with .NET, React, and Azure advancements.
Key Responsibilities: • Architect and develop core business functions and UI components in C#, ASP.NET Core, and React.
• Design and implement RESTful APIs with proper routing, authentication, and documentation.
• Build and deploy Azure resources (App Service, Functions, Key Vault, Storage) and integrate them with web applications.
• Configure and manage CI/CD pipelines using Azure DevOps for automated builds, tests, and deployments to Azure.
• Create and maintain SQL Server database schemas, stored procedures, and queries.
• Monitor application performance, troubleshoot errors, and apply tuning.
• Collaborate with product, QA, and DevOps teams to define requirements and acceptance criteria.
Required Skills: • Proficient in C#, .NET Core, ASP.NET Core, and Web API development.
• Strong experience with React and JavaScript (ES6+).
• Deep understanding of SQL Server database design and T‑SQL.
• Hands‑on experience with Azure services (App Service, Functions, Key Vault, Storage, etc.).
• Expertise in Azure DevOps for CI/CD pipeline configuration and management.
• Familiarity with RESTful API design principles and best practices.
• Ability to write clean, documented, and maintainable code with unit testing.
Required Education & Certifications: • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
• Azure certifications (e.g., AZ‑900, AZ‑204) or .NET certifications are a plus but not mandatory.