Previous Job
Previous
.NET full stack Lead developer
Ref No.: 25-00465
Location: richmond, Virginia
Position Type:Full Time/Contract

Job Description:
• Quick learner, self-motivated having problem solving skills and ready to learn new technology if required, ability to multitask and prioritize work to meet deadlines
• Good client-facing and communication skills
• Acquainted with Software Development Life Cycle (SDLC)
• Experience in analyzing business requirements and specifications working in line with business analysts ensuring requirements are ready for development
• Design, develop, and maintain robust and scalable software applications using the Microsoft technology stack.
• Extensive Hands-on experience on Microsoft .Net technology stack (.NET Core, .Net, & C#)
• Strong Development experience with C#, WEB API, Entity Framework, SQL Server
• Implement solutions using .NET Core, ensuring high performance and cross-platform compatibility
• Proficient with front-end development languages including JavaScript, HTML5, and CSS
• Implement and optimize SQL queries , stored procedures, and database design for high-performance data retrieval and storage
• Leverage Entity Framework for efficient data modeling, database interactions.
• Design and develop dynamic and responsive user interfaces using Angular, ensuring a seamless and engaging user experience.
• Apply SOLID principles and design patterns to create maintainable, scalable, and modular code.
• Ability to use version control software such as GIT and TFS
• Experience in Agile methodologies (Sprint / Kanban)
• Good troubleshooting and root cause analysis abilities
• Collaborate with cross-functional teams, participate in code reviews, and provide mentorship to junior developers
• Must have knowledge and Hands-On Experience of Azure Cloud, Microservices Architecture and ASP .Net