Overview
We are currently hiring a .NET Full Stack Developer for an active project with a client based in Rockville, MD. This is a real-time requirement focused on developing and enhancing enterprise web applications.
The ideal candidate will have hands-on experience across backend and frontend technologies and be comfortable working in a collaborative Agile environment.
Key Responsibilities
Develop and maintain applications using .NET Core / .NET Framework, ASP.NET MVC, Web API
Build responsive and user-friendly interfaces using React or Angular, JavaScript, HTML5, CSS3
Design and implement RESTful APIs and microservices
Work with cross-functional teams to understand requirements and deliver solutions
Perform database development using SQL Server (preferred) or other relational databases
Write clean, maintainable, and efficient code following SDLC best practices
Conduct unit testing, debugging, and performance optimization
Participate in Agile development processes (Sprint planning, stand-ups, etc.)
Manage code using Git-based version control systems
Support deployment processes using CI/CD tools like Azure DevOps or Jenkins
Required Skills
Strong experience in .NET technologies (C#, ASP.NET, Web API)
Frontend experience with React or Angular
Good knowledge of JavaScript, TypeScript, HTML, CSS
Experience working with REST APIs
Solid understanding of SQL Server or similar databases
Familiarity with Azure or AWS cloud platforms
Experience in Agile/Scrum environments
Strong troubleshooting and problem-solving skills
Preferred Qualifications
Experience with microservices architecture
Exposure to NoSQL databases (MongoDB, etc.)
Basic knowledge of Linux or scripting