NET Full Stack Developer
Role details
Job location
Tech stack
Job description
-
Lead front-end architecture and standards for TypeScript-based applications (React, Angular, or similar), ensuring performance, scalability, and reusability.
-
Design and deliver user interfaces and dashboards that provide actionable insights and streamline workflows.
-
Develop .NET/C# services and APIs, optimizing for security, scalability, and maintainability.
-
Work with SQL databases for modeling, queries, and troubleshooting.
-
Integrate with Azure-hosted APIs and services (App Service, API Management, Azure Functions, Event Grid/Service Bus).
-
Ensure security and compliance through secure coding practices, threat modeling, and identity management (Entra ID/Azure AD).
-
Champion AI-assisted engineering, leveraging GitHub Copilot and Microsoft AI tools to improve productivity and explore AI-enabled features.
-
Mentor engineers, conduct code reviews, and contribute to shared UI libraries and design systems.
-
Drive reliability and performance, including observability, incident management, and performance optimization.
Requirements
-
Experience with GitHub Copilot or similar AI tools.
-
Familiarity with SQL, Databricks/Spark, and event-driven architectures.
-
Knowledge of Material UI (MUI), data visualization libraries (D3, Highcharts), and Azure DevOps or GitHub Actions.
-
Experience in regulated environments, preferably financial services.