Careers

Dot Net Full Stack Developer-M3

Description

Company Description

Krish is committed to helping our customers achieve their technology goals and will always emphasize on the success of our customers as our top priority and in building long term and productive relationships. Krish’s goal of adding the best value to its customers with a combination of right technology, right people, and right costs is achieved through experience and integrity of our consultants and our custom delivery processes.

Summary of Responsibilities

We are looking for a seasoned full-stack engineer to work with our team in developing applications and Managing the team. Successful candidates will have a minimum of five years’ recent experience with all the skills listed below.

Our project entails implementing our pre-approved UI, constructing our API, connecting the two, and setting up our server infrastructure. This includes all associated areas such as database and architecture design.

Job Description

Experience Requirements

Technical Skills

Must Have:

  • 6-8yrs Strong experience in .NET Core, C#, and Web API development
  • Proficiency in SQL Server (Database design, optimization, and management)
  • Hands-on experience with Azure deployment and resource management
  • Experience in front-end frameworks: React or Angular
  • Good understanding of object-oriented programming, design patterns, and RESTful architecture

Good to Have:

  • Knowledge of MVC framework
  • Experience with CI/CD pipelines and Git version control
  • Familiarity with unit testing frameworks and Agile methodologies
  • Experience working with third-party UI controls like Telerik or SyncFusion

Roles & Responsibility

Key Responsibilities

  • Design, develop, and maintain robust .NET applications using C#, ASP.NET Core, and related technologies.
  • Act as a technical lead across projects, guiding junior developers and ensuring code quality through reviews and best practices.
  • Engage directly with customers to gather requirements, provide updates, and present technical solutions.
  • Collaborate with cross-functional teams including QA, UI/UX, and DevOps to deliver high-quality software solutions.
  • Translate business needs into technical specifications and provide accurate effort estimations.
  • Participate in sprint planning, retrospectives, and other Agile ceremonies.
  • Identify and address performance, scalability, and security issues.
  • Take ownership of deliverables and help ensure on-time, on-budget delivery.

Apply Now