Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Dimensional Fund Advisors

Software Engineer – Contractor

Dimensional Fund Advisors

. Deliver new technology capabilities for the Equity Portfolio Management team within Investments .

Posted 10/22/2026full-timeRemote • United StatesMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Software Development with a strong focus on Python, Django, and Angular, while applying best practices in application design and development. Capable of delivering high-quality software solutions and providing strategic technology recommendations to enhance investment operations.

Highest-signal resume keywords
Python ProficiencyDjango DevelopmentAngular DevelopmentC# Microsoft .NET 3.5+ FrameworkPostgreSQL

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentObject-Oriented ProgrammingService-Oriented ArchitectureAutomated Acceptance TestingUnit TestingSOLID Coding PrinciplesContinuous Integration/Continuous DeploymentCQRSEvent Sourcing ArchitecturesFinancial Systems Design
Soft Skills
Strong Communication SkillsTeam CollaborationProblem-Solving
Tools & Technologies
JavaScriptTransact SQLAgile MethodologiesScrumKanban
Industry Keywords
Equity Portfolio ManagementInvestment BusinessTechnology Capabilities

Tech Stack

Tools & technologies
AngularDjangoJavaScriptPostgresPythonSQL.NET

About the role

Key responsibilities & impact
  • Deliver new technology capabilities for the Equity Portfolio Management team within Investments
  • Design, develop, upgrade, document, and test multiple application services
  • Build or implement technologies using industry-standard tools and best practices
  • Maintain high standards of software quality through good practices and habits
  • Identify and encourage areas for team growth and improvement
  • Assist with user stories, estimates, and work plans
  • Prepare reports, manuals, and documentation on software status, operation, and maintenance
  • Advise business clients and IT management on technology capabilities and recommend strategies
  • Provide third-level support to local and remote investment business clients

Requirements

What you’ll need
  • Previous experience as a Software Developer
  • Proficiency in Python, Django, Angular, C# Microsoft .NET 3.5+ framework, PostgreSQL, Transact SQL, and Javascript
  • Understanding of object-oriented and service-oriented application development techniques and theories
  • Experience with automated acceptance testing
  • Ability to write unit-tested, maintainable code
  • Familiarity with SOLID coding principles
  • Ability to work independently and in a team environment
  • Strong communication skills with internal team members and external business stakeholders
  • Ability to improve solutions, systems, and processes
  • Preferred: Knowledge of Domain Driven Design
  • Preferred: Experience with Agile development methodologies and practices (Scrum, Kanban or XP)
  • Preferred: Experience with continuous integration/continuous deployment pipelines
  • Preferred: Experience developing using CQRS and Event Sourcing Architectures
  • Preferred: Background in financial systems design and development

Benefits

Comp & perks
  • Comprehensive benefits
  • Educational initiatives
  • Special celebrations of Dimensional's history, culture, and growth