C# ASP.NET Core Engineer for Custom CRM & Data Reports

Medium

Bethesda (MD)

On-site

USD 90,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental & Vision
401(k) match
Paid time off
Bonus
Tuition reimbursement
Fitness center
Dining center discounts
Employee recognition
Referral bonus
Pre-tax transit

Job summary

Chevy Chase Trust in Bethesda is seeking an Associate Software Engineer to design, build, and maintain an in-house CRM using C# and ASP.NET Core (MVC/WPF). You will optimize SQL and Entity Framework Core, produce custom reports, and collaborate with business stakeholders to translate requirements into technical solutions.

The role emphasizes writing clean, testable code, ownership of production issues, and working within a large, established codebase.

Qualifications

  • 3+ years of professional software development experience.
  • Strong proficiency in C# and ASP.NET Core, particularly MVC and WPF; including proficiency in HTML, JavaScript and CSS.
  • Experience with Entity Framework Core and SQL, including schema design and query optimization.
  • Experience developing and maintaining custom business applications where software design and coding were primary responsibilities.
  • Comfort learning and working within a large, established internal codebase without extensive onboarding documentation.
  • Experience working with source control systems such as Azure DevOps, Git, or TFS.

Responsibilities

  • Design, build, and maintain applications using C# and ASP.NET Core, primarily WPF and MVC.
  • Work within and extend our proprietary, in-house CRM system.
  • Write and optimize SQL queries, stored procedures, and database schemas and integrate with code using Entity Framework Core.
  • Build custom reports for internal and business stakeholder use.
  • Write clean, well-structured, maintainable code with appropriate testing and participate in code reviews.
  • Diagnose and resolve production issues with proper error handling and logging.
  • Collaborate with business stakeholders to translate requirements into technical solutions.

Skills

C#
ASP.NET Core
MVC
WPF
HTML
JavaScript
CSS
Entity Framework Core
SQL
Code reviews
Debugging

Education

High School Diploma

Tools

Azure DevOps
Git
TFS

Job description

Chevy Chase Trust in Bethesda is seeking an Associate Software Engineer to design, build, and maintain an in-house CRM using C# and ASP.NET Core (MVC/WPF). You will optimize SQL and Entity Framework Core, produce custom reports, and collaborate with business stakeholders to translate requirements into technical solutions.

The role emphasizes writing clean, testable code, ownership of production issues, and working within a large, established codebase.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - C#, ASP.NET Core, In-House CRM
Software Engineer - C#, ASP.NET Core, In-House CRM

Chevy Chase Trust • Bethesda (MD)

On-site
USD 90,000 - 130,000
Health Insurance
401(k) match
Paid time off
+5
Backend .NET Engineer (C#, ASP.NET) – Flexible Work
Backend .NET Engineer (C#, ASP.NET) – Flexible Work

Creatio • United States

Hybrid
USD 90,000 - 130,000
Growth opportunities
Flexible work arrangements
Recognition & impact
ASP.NET Core Developer
ASP.NET Core Developer

Caliber Smart • Bay Village (OH)

On-site
USD 85,000 - 125,000
Associate, Software Engineer
Associate, Software Engineer

Chevy Chase Trust • Bethesda (MD)

On-site
USD 90,000 - 130,000
Health Insurance
401(k) match
Paid time off
+5
C# .NET Software Developer
C# .NET Software Developer

TC Industries, Inc. • Crystal Lake (IL)

On-site
USD 80,000 - 100,000
Associate, Software Engineer
Associate, Software Engineer

Medium • Bethesda (MD)

On-site
USD 90,000 - 110,000
Health insurance
Dental & Vision
401(k) match
+8
Senior .NET Developer - C#, ASP.NET Core, SQL Server
Senior .NET Developer - C#, ASP.NET Core, SQL Server

Jefferson Capital Systems, LLC; a Jefferson Capital, Inc. Company • Sartell (MN)

On-site
USD 110,000 - 150,000
.NET Developer
.NET Developer

Veriipro • Pennington (TX)

On-site
USD 90,000 - 130,000
Raleigh-based ASP.NET Core Developer — Enterprise Web & API
Raleigh-based ASP.NET Core Developer — Enterprise Web & API

Tech Junction Ltd • Raleigh (NC)

Hybrid
USD 100,000 - 130,000
Dynamics 365 & .NET Software Engineer
Dynamics 365 & .NET Software Engineer

CACI International Inc • Oklahoma City (OK)

On-site
USD 68,000 - 142,000
Healthcare
Wellness program
Retirement plan
+3