As a .Net Full Stack Developer, your primary focus will involve developing and maintaining web applications using .NET technologies, ensuring that the applications meet user requirements and deliver a seamless user experience. You will collaborate with cross-functional teams to gather requirements, design software solutions, and implement new features efficiently. Your role will also include debugging and troubleshooting applications to enhance performance and reliability. Additionally, you will participate in code reviews, ensuring adherence to coding standards, and contribute to system architecture decisions. Strong emphasis will be on writing clean, efficient, and maintainable code while documenting all aspects of the development process.
To be considered for this position, candidates should possess a minimum of 6 years and a maximum of 11 years of professional experience in .NET development, with substantial knowledge in both front-end and back-end technologies. A bachelor’s degree in Computer Science or a related field is preferred. Proficiency in C#, ASP.NET, MVC, and SQL Server is essential. Familiarity with JavaScript frameworks such as Angular or React, coupled with hands-on experience in RESTful API development, is highly desirable. Candidates must demonstrate strong problem-solving skills, the ability to work within tight deadlines, and excel in a collaborative environment. Relevant certifications would be an added advantage.