Senior .Net Full Stack Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+66 more
Job description
We are looking for a highly experienced Senior .NET Developer with 11+ years of hands-on experience in designing, developing, and maintaining enterprise-level applications using Microsoft .NET technologies. The ideal candidate should have strong expertise in C#, ASP.NET Core, Web API, SQL Server, and modern front-end technologies. The candidate will be responsible for leading technical development, designing scalable applications, implementing microservices architectures, and ensuring high-quality software delivery., * Design, develop, test, and maintain scalable enterprise applications using C#, .NET Core, and ASP.NET Core.
- Develop RESTful APIs and microservices using ASP.NET Core Web API.
- Build responsive and user-friendly web applications using Angular, React, JavaScript, HTML5, and CSS3.
- Design and optimize relational databases using Microsoft SQL Server, including stored procedures, functions, triggers, and complex queries.
- Implement application security using OAuth 2.0, JWT, and role-based access control.
- Develop and integrate cloud-based solutions using Microsoft Azure services.
- Work with Azure Functions, Azure App Services, Azure Service Bus, and Azure Storage.
- Implement CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins.
- Apply design patterns, SOLID principles, clean architecture, and object-oriented programming concepts.
- Perform code reviews, debugging, performance tuning, and application optimization.
- Collaborate with architects, business analysts, QA engineers, and cross-functional development teams.
- Mentor junior developers and provide technical guidance to the development team.
- Participate in requirement analysis, technical design, sprint planning, and Agile/Scrum ceremonies.
- Ensure coding standards, security practices, and software development best practices are followed.
Requirements
Programming
C#, OOP, LINQ, Multithreading
.NET Technologies
.NET Framework, .NET Core, .NET 6/7/8
Web Development
ASP.NET MVC, ASP.NET Core
API Development
RESTful APIs, Web API, Microservices
Front-End
Angular / React, JavaScript, TypeScript
Database
SQL Server, T-SQL, Stored Procedures
ORM
Entity Framework, Entity Framework Core, Dapper
Cloud
Microsoft Azure
Azure Services
App Services, Functions, Service Bus, Azure Storage
DevOps
Azure DevOps, CI/CD, GitHub Actions
Security
OAuth 2.0, JWT, Authentication, Authorization
Architecture
Microservices, SOLID, Design Patterns, Clean Architecture
Methodology
Agile, Scrum, SDLC
Preferred / Good-to-Have Skills
- Experience with Azure Kubernetes Service (AKS) and Docker.
- Knowledge of containerization and orchestration technologies.
- Experience with Redis caching and distributed caching.
- Knowledge of message brokers such as RabbitMQ or Kafka.
- Experience with unit testing frameworks such as NUnit, xUnit, or MSTest.
- Familiarity with automated testing and code quality tools such as SonarQube.
- Exposure to AI-assisted development tools such as GitHub Copilot.
- Experience with application monitoring using Azure Application Insights and Grafana., * Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- 11+ years of professional experience in software development using Microsoft .NET technologies.
- Strong experience in developing enterprise-grade web applications and distributed systems.
- Proven experience in technical design, application architecture, and end-to-end development.
- Strong analytical, problem-solving, communication, and leadership skills.
- Ability to work independently and collaborate effectively with distributed teams.
Benefits & conditions
Depends on Experience
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…