Associate, Software Engineer

Medium

Bethesda (MD)

On-site

USD 90,000 - 110,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

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

Company Overview:

Chevy Chase Trust is a privately owned investment think tank offering independent and highly personalized financial advice and planning for individuals, families, and institutions. Located just outside of Washington D.C., the firm specializes in unique thematic investment research and asset management. Chevy Chase Trust offers clients direct access to decision-makers and is built to put clients and client success over everything else. From thematic investment management to estate and financial planning, we show our commitment to inventive thinking and client service.

Job Purpose/Summary:

Beyond the technical checklist, looking for someone who writes production quality code as a habit, code a teammate can pick up, debug, and extend without archaeology. Our CRM is custom built rather than an off-the-shelf platform, this role requires real software engineering skill, not just configuration experience. The ability to read, extend, and refactor an existing codebase matters as much as writing new features. Strong communication with non-technical stakeholders and a track record of taking ownership of problems through to resolution matter as much as the technical skill set.

Summary of Competitive Benefits & Perks
  • Health/Medical Insurance including Dental and Vision
  • 401(k) with company match
  • Paid time off
  • Bonus/Target Incentive
  • Tuition Reimbursement
  • Complimentary usage of modern in-house fitness center
  • On-premise full-service dining center discounts
  • Discounts via the company’s EAP
  • Monthly Employee Recognition Programs
  • Referral bonus
  • Pre-tax transportation options
  • Plus more!
Company Core Values:
  • Excellence: Demonstrates a commitment to continuous improvement, innovation, and achieving the highest possible standards for performance.
  • Results: Consistently going above and beyond to deliver exceptional results and value for the team and the organization.
  • Ethics/Integrity: Demonstrates a commitment to integrity, peer respect, and fairness. Continuously demonstrates a strong work ethic by exhibiting an indisputable drive to get the job done.
  • Teamwork: Demonstrates a commitment to collaboration, mutual respect, and shared responsibility in achieving common goals.
Essential Job Functions of the Associate, Software Engineer:
  • 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
Required Education / Experience of the Associate, Software Engineer:
  • High School Diploma
  • 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. Experience limited to administration, configuration, or low-code customization of third-party platforms is not sufficient
  • 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
Additional Job Qualifications of the Associate, Software Engineer:
  • Experience in financial services, trading, or wealth management preferred
  • Experience building custom reporting solutions preferred
  • Experience leading small technical initiatives preferred
  • Some experience utilizing AI coding tools and/or AI agent development preferred
Core Job Competencies of the Associate, Software Engineer:
  • Planning and organizing – Setting priorities and defining actions, time, and resources needed to achieve predefined goals
  • Teamwork – Working as a productive member of a cohesive group toward a common goal and contributing to team development and effective team dynamics.
  • Adaptability – Maintaining effectiveness in reaching set goals by adapting to changed circumstances, tasks, responsibilities, and people
  • Technical Expertise and Usage – Acquiring and applying technical and functional knowledge in a technological area of specialty

$90,000 - $110,000 a year

The actual base pay offered is determined by several variables, including, as appropriate, the applicant's qualifications for the position, years of relevant experience, distinctive skills, level of education attained, certifications or other professional licenses held. Base pay is one component of Chevy Chase Trust's total compensation package, which also includes access to or eligibility for healthcare benefits, a 401(k) plan, short-term and long-term disability coverage, basic life insurance, bonus plans and more.

Chevy Chase Trust is proud to be an equal opportunity workplace. We foster an environment that recognizes employees’ unique skillsets and ensure that all employees have an equal opportunity to grow and advance.

Equal Opportunity Employer/Veterans/Disabled

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Investment Systems & Operations Lead
Investment Systems & Operations Lead

Chevy Chase Trust • Bethesda (MD)

On-site
USD 80,000 - 110,000
Health/Medical Insurance including Dental and Vision
401(k) with company match
Paid time off
+3
Associate Compliance Officer
Associate Compliance Officer

Chevy Chase Trust • Bethesda (MD)

On-site
USD 85,000 - 115,000
Health insurance
401(k) with company match
Paid time off
+6
Deputy Chief Fiduciary Officer
Deputy Chief Fiduciary Officer

B. F. Saul Company • Bethesda (MD)

On-site
USD 180,000 - 220,000
Health/Medical Insurance
401(k) with company match
Paid time off
+6
Deputy Chief Fiduciary Officer
Deputy Chief Fiduciary Officer

B.F. Saul Company • Bethesda (MD)

On-site
USD 180,000 - 220,000
Health Insurance (Medical, Dental, Vis
401(k) with company match
Paid time off
+8
Sr. Software Engineer - Full Stack
Sr. Software Engineer - Full Stack

Allocate • United States

Remote
USD 145,000 - 175,000
Fully remote position
Medical, dental, and vision benefits
401(k) plan
+1
Deputy Chief Fiduciary Officer
Deputy Chief Fiduciary Officer

Chevy Chase Trust • Bethesda (MD)

On-site
USD 180,000 - 260,000
Health/Medical Insurance including D/D
401(k) with company match
Paid time off
+5
Associate Software Engineer
Associate Software Engineer

T. Rowe Price • Owings Mills (MD)

Hybrid
USD 78,000 - 132,000
Hybrid work schedule
Annual bonus eligibility
Competitive compensation
+2
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
Sr Client Service Associate
Sr Client Service Associate

Wealth Enhancement • Falls Church (VA)

On-site
USD 75,000 - 80,000
Medical, dental and vision coverage
HSA with employer contribution
401k with match
+2