Overview
On Site
Depends on Experience
Full Time
Skills
C#
ASP.NET MVC/Core
Angular/React
Job Details
Job Title: Full Stack Developer (.NET, Angular/React)
Location: Columbia, MD (Onsite)
Employment Type: Full Time
About the Role
We are seeking a skilled Full Stack Developer with hands-on experience in .NET and modern front-end frameworks such as Angular or React. The ideal candidate will be responsible for developing, maintaining, and optimizing web applications that deliver exceptional user experiences and robust back-end functionality.
Key Responsibilities
- Design, develop, test, and deploy full-stack web applications using .NET (C#, ASP.NET Core) and Angular/React.
- Collaborate with cross-functional teams, including designers, QA engineers, and project managers, to deliver high-quality solutions.
- Build and consume RESTful APIs and integrate with third-party services.
- Write clean, scalable, and maintainable code following best practices and coding standards.
- Participate in code reviews, technical discussions, and architecture planning sessions.
- Troubleshoot, debug, and optimize applications for performance and scalability.
- Stay current with emerging technologies and propose innovative solutions to improve development processes.
Required Qualifications
- Bachelor s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Minimum 1 years of professional experience in full-stack development.
- Strong proficiency in .NET (C#, ASP.NET MVC/Core) for backend development.
- Hands-on experience with Angular or React for front-end development.
- Solid understanding of HTML5, CSS3, JavaScript, and TypeScript.
- Experience working with SQL Server or other relational databases.
- Familiarity with version control tools (Git, Azure DevOps, etc.).
- Strong problem-solving, analytical, and communication skills.
- Experience with Entity Framework, LINQ, or Microservices architecture.
- Knowledge of Cloud platforms such as Azure or AWS.
- Familiarity with CI/CD pipelines and Agile development methodologies.
- Exposure to unit testing frameworks and automated testing practices.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.