IT Full Stack Developer

Drb Homes
Rockville, MD, United States
about 2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) .NET Framework Microsoft Windows Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Software Applications Business Software C Sharp (Programming Language) Cascading Style Sheets (CSS) Databases
+10 more
Database Queries Microsoft SQL Server Object-Oriented Software Development Software Engineering SQL Stored Procedures Web Applications Blazor Generative AI Information Technology Windows Services

Job description

Develops and maintains software applications across multiple platforms, including web applications, Windows Services, .NET APIs, and SQL Server databases. This role also supports the integration of practical AI capabilities - such as agentic workflows and Retrieval-Augmented Generation (RAG) - into business applications. This is an entry-level position ideal for a developer early in their career who is eager to grow their full stack .NET skills while gaining exposure to modern AI-driven development practices., * Designs, develops, tests, and debugs software applications across web, API, Windows Service, and database projects

  • Builds and maintains web applications using .NET Blazor, C#, JavaScript, HTML, and CSS
  • Develops and maintains .NET APIs and Windows Services to support business applications
  • Writes and optimizes SQL Server queries, views, and stored procedures
  • Modifies existing business applications to correct errors or improve functionality
  • Assists with incorporating AI-driven functionality into applications, such as agentic workflows, RAG, and other common business use cases of AI
  • Maintains change history documentation and writes technical documentation for developed software
  • Collaborates with other Technology department team members to support developed applications

Requirements

  • Working knowledge of C#, .NET, and object-oriented programming fundamentals
  • Exposure to or coursework in .NET Blazor, JavaScript, HTML, and CSS
  • Basic understanding of SQL Server and writing SQL queries
  • Familiarity with, or strong interest in, AI concepts such as agentic workflows, RAG, and other practical business applications of AI
  • General understanding of software design fundamentals and Agile development practices
  • Strong work ethic and willingness to learn new technologies and platforms
  • Ability to work independently and collaboratively within a team environment
  • Ability to communicate effectively, both orally and in writing

Education and Work Experience

  • Degree in Computer Science, Software Engineering, or a related field; OR
  • Relevant technical training, coursework, internships, or personal/academic projects demonstrating equivalent skills
  • Relevant technical training and 1 year relevant professional experience OR
  • Equivalent combination of education and/or work experience

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:28 min

Hosting models for executing Blazor applications across different platforms

Christian Giesswein Christian Giesswein · World Congress 2023

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:45 min

Overcoming HR apprehension toward technology stacks

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

1:14 min

Introduction to Blazor for seamless web development

Christian Giesswein Christian Giesswein · World Congress 2025

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all