Software Engineer

Dimensional Fund Advisors

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

Responsibilities

  • Deliver new technology capabilities for the Equity Portfolio Management team
  • Design, develop, upgrade, document, and test multiple application services
  • Build or implement technologies to meet business needs using industry standard tools
  • Maintain high standards of software quality and establish good practices
  • Assist in the development of user stories, estimates, and work plans
  • Prepare reports, manuals, and documentation on software status and maintenance
  • Advise business clients and IT management on technology capabilities and strategies
  • Provide third-level support for local and remote investment business clients

Requirements

  • Previous experience as a Software Developer
  • Proficiency in Python, Django, Angular, C# Microsoft .NET 3.5+, PostgreSQL, Transact SQL, and Javascript
  • Understanding of object-oriented and service-oriented application development
  • Experience with automated acceptance testing
  • Ability to write unit-tested, maintainable code
  • Familiarity with SOLID coding principles
  • Strong communication skills for interacting with internal teams and external stakeholders

Preferred Qualifications

  • Knowledge of Domain Driven Design
  • Experience with Agile methodologies (Scrum, Kanban, or XP)
  • Experience with CI/CD pipelines
  • Experience with CQRS and Event Sourcing Architectures
  • Background in financial systems design and development

About the Company

Dimensional Fund Advisors applies academic research to the practical world of investing, helping clients structure globally diversified portfolios through engineering and trading excellence.

Skills & tools

PythonDjangoAngularC++PostgreSQL

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Software Developer experience
  2. 02Python
  3. 03Django
  4. 04Angular
  5. 05C# .NET
  6. 06PostgreSQL
  7. 07Transact SQL
  8. 08Javascript
  9. 09SOLID principles
  10. 10Automated testing
NeverApplyAd

Wake up to a shortlist, not a search results page.

NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches