Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


https://bayt.page.link/EAGUo1msfdNBqnZCA
Back to the job results

Senior Full stack

30+ days ago 2026/04/24
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

Full-Stack Developer (.NET/Angular) Job Description (with AI-Powered Development)

We’re hiring a pragmatic Full-Stack Developer to help modernize and extend a mission-critical, multi-tenant SaaS platform. You’ll ship code across the stack (C#/.NET + Angular/TypeScript), contribute to our cloud-native architecture on Azure, and help bridge legacy and modern components safely and fast.
You’ll also leverage AI-powered development tooling and practices (e.g., intelligent code assistants, automated refactoring, AI-generated tests, AI-augmented documentation and analysis) to accelerate delivery, improve quality, and support modernization.
This role is a growth path into a Solution Architect position; candidates with that ambition will influence decision-making and take ownership of cross-cutting architecture and design decisions—including how AI is used responsibly within engineering workflows.


What You’ll Do & ResponsibilitiesBuild & Deliver

Implement features and APIs in C#/.NET (Core/ASP.NET) and front-end UI in Angular/TypeScript; occasional work in Vue.js where needed.


Create well-factored services, adapters, and data pipelines to integrate modern modules with legacy components.


Write automated tests (unit/integration/e2e) and participate in code reviews with clear, constructive feedback.


Use AI-assisted tooling for code generation, refactoring proposals, test scaffolding, and static analysis to improve development speed and correctness.


Contribute to observability: logs/metrics/traces, actionable alerts, and SLO-minded dashboards.


Modernization & Platform

Help evolve our Azure foundations (App Services/Functions, Front Door/WAF, Storage, Azure SQL & PostgreSQL); containerize services where it makes sense (Docker/AKS).


Apply proven migration patterns to retire brittle code and reduce tech debt.


Improve performance and scalability through caching, async/eventing, and telemetry-driven tuning.


Leverage AI tools to assist with codebase exploration, dependency mapping, legacy-to-modern migrations, and architecture documentation.


Quality, Security & CI/CD

Treat test automation as part of “done” (xUnit/NUnit, Playwright/Cypress).


Contribute to secure coding, dependency hygiene, and periodic hardening; collaborate during pen-test remediation.


Use and improve pipelines (GitHub Actions and/or Octopus Deploy); contribute to repeatable environment setup (IaC preferred).


Apply AI-aided scanning and analysis for vulnerabilities, dependency issues, configuration drift, and pipeline optimization.


Collaboration & Delivery

Provide clear estimates/trade-offs; break work into small, shippable increments.


Help mentor peers through pairing, PR guidance, internal demos, and teaching best practices for AI-augmented development.


Communicate how and when AI tooling should be used responsibly within the SDLC.


Skills & ExperienceCore Technical

Backend: C#, .NET (ASP.NET Web API, .NET Core), REST, async patterns, Entity Framework; familiarity with legacy ASP.NET is a plus.


Frontend: Angular (strong), TypeScript, RxJS, HTML/CSS; Vue.js experience is a plus.


Cloud (Azure): App Services/Functions, Front Door/WAF, Storage, Azure SQL; exposure to PostgreSQL and AKS preferred.


Data & Messaging: SQL design/tuning, basic Postgres ops; nice-to-have: Azure Service Bus/Event Grid, caching (e.g., Redis).


CI/CD & DevOps: GitHub Actions and/or Octopus Deploy; containers (Docker); IaC (Bicep/Terraform is a plus); monitoring with Azure Monitor/App Insights; OpenTelemetry familiarity is a plus.


Security & Identity: OIDC/JWT/SAML, role/permission models, secure secrets handling.


AI-Powered Development: Experience using AI coding assistants, AI-based test generation, codebase search/reasoning tools, or AI-enhanced documentation or QA workflows.


Software Craft

Comfortable refactoring, profiling, writing tests first when appropriate.


Strong debugging across distributed systems and browser/network layers.


Clear documentation: ADRs, README/runbooks, interface contracts.


Ability to integrate AI-generated suggestions while maintaining engineering judgment and code quality.


Communication & Teamwork

Crisp written/verbal communication; able to translate requirements into technical plans.


Collaborative, low-ego problem solver who seeks feedback and unblocks others.


Comfortable discussing where AI accelerates development—and where human expertise is required.


Experience

4+ years building production web applications (SaaS preferred) with .NET and a modern frontend framework (Angular strongly preferred).


Shipped features end-to-end in cloud environments; participated in or supported a modernization/migration initiative.


Experience with multi-tenant, performance-sensitive systems is a plus.


Practical experience incorporating AI tools into daily development workflows is a plus.


Nice-to-Haves

Exposure to data export/licensing APIs and rate-limiting/tenant isolation concerns.


Comfort with legacy UI frameworks (e.g., Ext.NET/Ext JS) for targeted remediation while modernizing.


Familiarity with prompt engineering or tuning AI tools for internal dev workflows.


This job post has been translated by AI and may contain minor differences or errors.

You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.