Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Full Stack Developer at Viraaj HR Solutions, you will play a key role in developing and maintaining robust back-end components using C# and ASP.NET. You will be responsible for creating dynamic front-end applications utilizing HTML, CSS, and JavaScript frameworks. Your role will involve designing and implementing RESTful APIs to ensure seamless data integration. Collaboration with cross-functional teams to gather requirements and deliver solutions will be a crucial part of your responsibilities. You will be expected to participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives. Conducting code reviews and providing constructive feedback to enhance code quality will be essential. Additionally, you will need to debug and troubleshoot application issues in both development and production environments. Writing clean, scalable, and efficient code following best practices is a key aspect of this role. To excel in this position, you should have a Bachelor's degree in Computer Science, Information Technology, or a related field, along with a minimum of 3 years of experience in .NET Full Stack development. Proficiency in C#, ASP.NET MVC, and Web API is required. Knowledge of front-end frameworks like Angular, React, or Vue.js is essential. You should also have a solid understanding of HTML5, CSS3, and responsive web design principles. Experience with writing and managing SQL queries for relational databases, version control tools like Git and SVN, Agile methodologies, and the Scrum framework is necessary. Strong problem-solving skills, attention to detail, excellent communication, and teamwork abilities are highly valued in this role. The ability to thrive in a fast-paced environment, manage multiple projects, and stay updated with emerging technologies are essential. Any experience with cloud platforms such as Azure or AWS, knowledge of software development lifecycle (SDLC) best practices, application security principles, and willingness to learn new technologies will be advantageous. Your responsibilities will also include optimizing application performance, participating in the design and maintenance of database systems and architecture, documenting development processes, and assisting in the technical onboarding process for new team members.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You

Noida, Uttar Pradesh, India