Position Overview
Our client a leader in their field is seeking a seasoned Senior Full Stack Developer with 10 years experience in building enterprisegrade software solutions using the Microsoft technology stack. This role requires a developer who is technically proficient highly collaborative and thrives in an inoffice environment. You will play a pivotal role in designing developing and maintaining missioncritical systems that support business operations at scale.
Key Responsibilities
- Architect develop and maintain enterpriselevel applications using Microsoft technologies.
- Build robust scalable APIs and backend services Core / .NET Framework (C#).
- Develop intuitive highperformance user interfaces using MVC Blazor Razor Pages or React/Angular (TypeScript).
- Design and manage complex data structures and stored procedures in Microsoft SQL Server.
- Ensure application performance uptime and scalability through efficient coding and system architecture.
- Integrate with internal and thirdparty enterprise systems (e.g. ERP CRM payment gateways identity providers).
- Collaborate with crossfunctional teams including QA DevOps business analysts and product owners.
- Participate in system architecture reviews technical planning and continuous improvement initiatives.
- Follow industry best practices for code quality security documentation and compliance.
- Contribute to DevOps processes using Azure DevOps Git and CI/CD pipelines.
Required Qualifications
- 10 years of handson experience in full stack development with Microsoft technologies.
- Proven experience delivering enterprise software solutions at scale.
- Expertise in:
- C# Core / MVC / Web API
- Entity Framework (EF / EF Core)
- SQL Server: schema design indexing optimization
- Frontend frameworks: Blazor Razor or modern JavaScript frameworks (React/Angular with TypeScript)
- Experience with Azure services (e.g. App Services Azure SQL Functions Key Vaults).
- Strong understanding of enterprise architecture patterns microservices and serviceoriented architecture.
- Knowledge of application security rolebased access control and data protection strategies.
- Excellent troubleshooting debugging and performance tuning skills.