Internship Contact Us Careers
Sykasys Technologies

Senior .NET Developer 6+years

Senior .NET Developer 6+years

Job Overview:

We are seeking a Senior .NET Developer with 6+ years of experience in designing, developing, and maintaining enterprise-grade applications using Microsoft technologies. You will be responsible for leading development initiatives, ensuring best coding practices, and delivering scalable, secure, and high-performance solutions across the full software development lifecycle.


Key Responsibilities:

  • Design, develop, and maintain robust and scalable web applications using .NET technologies (C#, ASP.NET Core, MVC, Web API).
  • Collaborate with architects, project managers, and cross-functional teams to gather and analyze requirements.
  • Lead technical discussions and drive decisions in architectural design, code quality, and development practices.
  • Write clean, maintainable, and testable code following best practices and design patterns.
  • Develop and consume RESTful APIs and integrate third-party services.
  • Optimize application performance, scalability, and security.
  • Mentor junior developers and perform code reviews.
  • Troubleshoot and resolve technical issues in development and production environments.
  • Participate in Agile ceremonies and contribute to sprint planning, estimation, and delivery.

Required Skills:

  • 6+ years of hands-on experience with .NET development using C#.
  • Strong knowledge of ASP.NET Core, MVC, and Web API.
  • Experience with Entity Framework (Core), LINQ, and SQL Server.
  • Solid understanding of object-oriented programming and software design patterns.
  • Proficient in front-end technologies: HTML5, CSS3, JavaScript, and frameworks like Angular or React (optional but valued).
  • Experience with version control systems like Git.
  • Good understanding of CI/CD pipelines and DevOps practices.
  • Experience in working with Agile/Scrum development methodologies.
  • Strong problem-solving skills and attention to detail.

Nice to Have:

  • Experience with microservices architecture and containerization (Docker, Kubernetes).
  • Knowledge of Azure or other cloud platforms (AWS, GCP).
  • Familiarity with message queues like RabbitMQ or Azure Service Bus.
  • Experience with Identity Server or authentication frameworks (OAuth2, JWT).
  • Experience with Blazor or Razor Pages.
  • Certifications in Microsoft technologies (e.g., AZ-204, AZ-400) are a plus.
Job Category: Software Developer
Job Type: Full Time
Job Location: Chennai
Remote: India UK

Apply for this position

Allowed Type(s): .pdf, .doc, .docx