Search by job, company or skills

Senior Full-Stack .NET Developer

Senior Full-Stack .NET Developer

Ciklum
5-9 Years
Not Disclosed
Quick Apply
  • Posted a month ago
  • Over 100 applicants have applied

Job Description

About the Role

As a Senior Full-Stack .NET Developer, you will become part of a cross-functional development team focused on building the digital experiences of tomorrow. This role offers the opportunity to work on challenging full-stack projects, contribute to technical leadership, and mentor junior developers.

Responsibilities

  • Design and implement full-stack applications using software engineering best practices and principles.
  • Ensure high code quality through rigorous standards, code reviews, and continuous improvement.
  • Implement necessary infrastructural changes to support scalable and reliable application deployment.
  • Participate in technical interviews and help grow a high-performing development team.
  • Mentor junior team members (L2, L1), supporting their professional development and knowledge growth.

Requirements

We understand you might not meet every requirement—if you believe you're a great fit, we'd still love to hear from you!

Software Design

  • Expertise in designing applications using best practices and established design patterns for both front-end and back-end development.
  • Hands-on experience with monolithic, microservices, and serverless architectures.

Software Development

  • Strong proficiency in C# and .NET technologies (.NET Core, ASP.NET Core, WebAPI).
  • Solid experience in developing modern web applications using front-end frameworks such as React, Angular, or Vue.js.
  • In-depth knowledge of HTML, CSS, and JavaScript, along with modern JS tooling.
  • Experience with RESTful APIs, WebSockets, and other communication protocols.
  • Strong SQL skills with the ability to write and optimize complex queries.

Quality Assurance

  • Proven experience conducting thorough code reviews.
  • Ability to establish quality metrics and drive project-wide quality improvements.

Software Deployment

  • Hands-on experience with application deployment, infrastructure configuration, and monitoring.
  • Practical knowledge of cloud platforms such as AWS, Azure, or Google Cloud.

Desirable Skills

  • Experience implementing secure authentication and authorization mechanisms.
  • Knowledge of performance tuning techniques on both client-side and server-side.
  • Hands-on experience with CI/CD pipelines and DevOps tools (e.g., Azure DevOps, Jenkins, GitHub Actions).
  • Understanding of application security best practices and infrastructure security configuration.

More Info

Key Skills

About Company

Similar Jobs

7-9 yrs
Chennai, India
Skills:
.NET, C#, Github, Web Api, Performance Tuning, Asp.net Mvc, SQL Server, Automation, Angular, Devops, React, Git, Classic Asp, Entity Framework, Azure DevOps, Complex SQL queries, CI/CD, EF Core
8-10 yrs
Chennai, India
Skills:
.Net Core, Unit Testing, CSS, Http Protocol, SQL Server, Node.js, HTML, Angular, DevSecOps, Javascript, Scss, Microsoft Azure, ASP.NET, System Design, Rest Apis, Azure DevOps, Microservices Architecture, AI-assisted development tools, Telerik Kendo UI
5-7 yrs
Chennai, India
Skills:
.NET, Integration Testing, Webapi, Unit Testing, Reactjs
6-8 yrs
Chennai, India
Skills:
SQL Server, Angular, Devops, React, DevSecOps, Mvc, Rest Apis, Azure, Dapper, AWS, NoSQL databases, API Gateways
5-7 yrs
Chennai, India
Skills:
.NET 8, Azure DevOps, Nunit, Graphql, Oauth2, Jwt, Redis, Angular, Moq, React, Docker, Rest Apis, Xunit, Kubernetes, OpenID Connect, Entity Framework Core, SQL Server 2022, GRPC, AI-driven development tools