Jobs › Companies › Bfsaul › Associate, Software Engineer

About this Associate, Software Engineer role at Bfsaul

Bfsaul · Onsite · Bethesda, Maryland
Company Overview:

Chevy Chase Trust is a privately owned investment management firm headquartered in the Washington, D.C. metropolitan area, serving individuals, families, endowments and institutions since 1999. With more than $46 billion in assets under management and a team of over 130 professionals, the firm specializes in investment management, financial and estate planning and fiduciary services.

The firm is known for its Global Thematic Equity Investment approach which focuses on long term secular trends stemming from economic, demographic and technological change and their impact on industries and companies. In addition, our in-house team provides highly customized financial and estate planning and trust services to address the complex needs of each client.


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.

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

  • 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 eligibility for discretionary incentive compensation, healthcare benefits, a 401(k) plan, short-term and long-term disability coverage, basic life insurance, bonus plans and more. 
     
    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
    • Pre-tax transportation options
     
    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.
     
    If you are a candidate in need of assistance or an accommodation in the application process, please contact [email protected] or 301-986-6000.
     
    Equal Opportunity Employer/Veterans/Disabled
    Ready to apply to Bfsaul?
    Apply to Bfsaul

    Similar jobs

    ZoomInfo Technologies LLC
    Principal Software Engineer - Data
    ZoomInfo Technologies LLC
    ⚡ Apply early Bethesda, Maryland, United Sta... · location restricted $163,800–$257,400
    ● New 👁 Seen ✓ Applied 10h ago
    ZoomInfo Technologies LLC
    Senior Software Engineer - Chorus
    ZoomInfo Technologies LLC
    ⚡ Apply early Bethesda, Maryland, United Sta... Onsite $140,000–$220,000
    ● New 👁 Seen ✓ Applied 10h ago
    ZoomInfo Technologies LLC
    Software Engineer III - Developer Productivity
    ZoomInfo Technologies LLC
    ⚡ Apply early Bethesda, Maryland, United Sta... Onsite $112,000–$176,000
    ● New 👁 Seen ✓ Applied 10h ago
    PLACE Corporate Careers
    Senior Software Engineer
    PLACE Corporate Careers
    ⚡ Apply early Bethesda, MD Hybrid $125,000–$150,000
    ● New 👁 Seen ✓ Applied 1w ago
    BC
    Senior Software Developer
    Black Canyon Consulting
    ⚡ Apply early Bethesda, Maryland Onsite ⚠ 6mo+ old
    ● New 👁 Seen ✓ Applied 7mos ago
    BC
    Senior Software Developer C++ (Program Principal Engineer )
    Black Canyon Consulting
    ⚡ Apply early Bethesda, Maryland Onsite ⚠ 6mo+ old
    ● New 👁 Seen ✓ Applied 7mos ago
    BC
    Senior Software Developer (C++) in Bioinformatics and Big Data
    Black Canyon Consulting
    ⚡ Apply early Bethesda, Maryland Onsite ⚠ 6mo+ old
    ● New 👁 Seen ✓ Applied 7mos ago
    Epic Games
    SDET Intern
    Epic Games
    ⚡ Apply early Cary,North Carolina,United Sta... Onsite
    ● New 👁 Seen ✓ Applied 1h ago
    2K
    Expert Gameplay AI Software Engineer
    2K
    ⚡ Apply early Burnaby, British Columbia, Can... Onsite $114,300–$169,140
    ● New 👁 Seen ✓ Applied 2h ago

    Sign up for suggestions tailored to the jobs you open and the searches you save.

    More jobs at Bfsaul

    See all jobs at Bfsaul →

    Apply now
    🤖

    Whoa — hold up

    JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

    Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

    Catch your next role the second it’s posted.

    Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

    Create free account

    Free forever · takes 30 seconds · already have one?

    Get an edge on your job hunt.

    Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

    Join the channel — it's free