Senior Dot Net Full Stack Developer
About the job
We are looking for a highly skilled and experienced Senior Dot Net Full Stack Developer to join our dynamic technology team. The ideal candidate will have over4years of hands-on experience designing, developing, and implementing scalable web applications using the Microsoft technology stack and modern front-end frameworks. This role involves working on end-to-end software development lifecycle activities and requiring expertise in both front-end and back-end development to deliver high-quality solutions. Responsibilities: Design, develop and maintain robust, scalable, and secure web applications using .NET technologies. Develop front-end components with modern frameworks such as Angular, React, or Vue.js ensuring responsive and user-friendly interfaces. Collaborate with product managers, UX / UI designers, and other developers to gather requirements, design solutions, and deliver high-quality applications. Write clean, maintainable, and efficient code following best practices and coding standards. Perform code reviews, provide constructive feedback, and mentor junior developers. Optimize application performance and troubleshoot defects in existing applications. Integrate third-party APIs and services as required. Participate in architectural discussions to evolve the technology stack and design. Ensure security and data protection measures are implemented throughout the software development lifecycle. Work in Agile / Scrum environments, participating in sprint planning, daily standups, and retrospectives. Document technical specifications, code changes, and system configurations. Qualifications & Skills: Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field. Minimum4years of professional experience in full-stack software development using Microsoft technologies (.NET Framework, .NET Core). Knowledge of version control systems like Git. Excellent analytical, problem-solving, and communication skills. Ability to work independently as well as collaboratively in a team environment. Mandatory skill sets: Strong expertise in C#, ASP.NET MVC / Web API, and Entity Framework. Proficient in front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like Angular, React, or Vue.js. Experience with SQL Server and writing complex queries, stored procedures, and optimizing database performance. Familiarity with RESTful API design and integration. Hands-on experience with cloud platforms (Azure, AWS) and CI / CD pipelines is a plus. Strong understanding of object-oriented design, design patterns, and software architecture principles. Experience with unit testing frameworks and test-driven development (TDD). Preferred skill sets: Experience with microservices architecture and containerization (Docker, Kubernetes). Exposure to Agile methodologies and tools such as Jira or Azure DevOps. Knowledge of secure coding practices and compliance standards.
Requirements
- C#
- ASP.NET MVC
- Web API
- Entity Framework
- HTML5
- CSS3
- JavaScript
Qualifications
- Bachelor's degree in Computer Science
- Master's degree in Information Technology
- related field
Preferred Technologies
- C#
- ASP.NET MVC
- Web API
- Entity Framework
- HTML5
- CSS3
- JavaScript
Similar Jobs
Dot Net Full stack developer
People Prime Worldwide
Dot Net Full stack developer
People Prime Worldwide
Dot Net Full Stack Developer
People Prime Worldwide