Senior Full-Stack Engineer (C# / TypeScript + React) with Database focus

$$$$

Senior Full-Stack Engineer (C# / TypeScript + React) with Database focus

Role summary:
A hands-on senior engineering role covering data ingestion and processing, C# backend services, Microsoft SQL Server, and the frontend. You will take features from design through production delivery, improve data reliability and performance, and help investigate customer-reported issues.

Core responsibilities:

- Develop and maintain C# backend services, including testing, production troubleshooting, and performance optimization.
- Develop and optimize the TypeScript data access layer and Microsoft SQL Server schemas, indexes, and queries.
- Build and maintain the React frontend and GraphQL API backed by Node.js and Hapi.js.
- Own feature delivery across ingestion, backend logic, and the customer UI, including testing and production troubleshooting.
- Build and maintain data ingestion and ETL/processing pipelines, with attention to data correctness, failure handling, and latency.
- Investigate customer issues across the stack, explain findings clearly, and participate in technical customer meetings.
- Review code, mentor engineers, and improve automated testing, CI/CD, observability, and performance.

Must have:

- Strong practical experience developing and maintaining C# backend services in production.
- A track record of delivering and maintaining production applications using TypeScript, with hands-on responsibility across frontend, backend, and data processing.
- Strong practical experience with React, TypeScript, GraphQL, and Node.js.
- Proven Microsoft SQL Server expertise, including schema design, indexing, and query performance analysis and tuning.
- Experience building and troubleshooting data ingestion, ETL, or streaming pipelines and working with event-level datasets.
- Ability to investigate issues across application and database layers and carry fixes through verification.
- Ability to clarify requirements, discuss technical trade-offs, and communicate findings to colleagues and customers.

Nice to have
Experience with real-time processing frameworks, cloud environments, Docker, or Kubernetes.
Familiarity with Active Directory, Microsoft Entra ID, or identity security concepts.

Required skills experience

C# 3 years
TypeScript 2 years
React.js 3 years

Required languages

English C1 - Advanced
Published 22 October
39 views ยท 3 applications
To apply for this and other jobs on Djinni login or signup.
Loading...