Sr. C#/WPF Software Developer

Offer by PIMCO

javascript

python

design

agile

architecture

typescript

html5

java

angular

c#

react

This position is for a senior C# Front End developer in Austin, Texas. The candidate will be joining a team that works across a broad set of technologies such as C#, WPF, HTML5, React, Angular, Java & Python. While initially working on C# WPF UI development, the role will give the candidate opportunities to define and execute on the UI platform transformation. The current challenges being solved by the team touch areas across distributed systems, parallel computing, scalability enhancements, DSL design, and UI enablement for business users. In addition to Front End work, the candidate will have opportunity to work on designing and developing complex backend solutions. The team culture in centered on agile principles thereby enabling the candidate to make rapid contributions in a fast paced environment.

RESPONSIBILITIES In this position you will be responsible for design, development and support of key software solutions in Guideline Compliance Technology. You’ll also be expected to mentor and train other development team members on the solutions we create. You will also be expected to maintain expertise on emerging standards related to HTML5 development and knowledge of at least one major framework (React, Angular, etc.). In addition you will be responsible for writing clean and testable code that can serve as a model for other developers in the firm. Position Requirements:

  • 5+ years recent development experience in C#
  • Expert in building complex WPF applications in C# leveraging a MVVM framework such as Microsoft Prism
  • Ability to design and implement visually compelling screens using Blend/XAML, including custom control templates, Dynamic Resources for Theming, etc.
  • Mastery of Dependency Injection using Unity or other DI frameworks
  • Mastery of Unit Testing/TDD with an expectation of high code coverage, expertise in the use of mocks, etc.
  • Experience in one major HTML5 framework (React, Angular, etc.) a plus
  • Expertise in TypeScript and JavaScript a plus
  • Experience in Java & Python a plus
  • Bachelor’s degree in computer science
  • Ability to design application interfaces including information architecture and interaction design
  • Ability to architect efficient and reusable software abstractions
  • Strong communication skills (written and verbal) required
  • Knowledge of open source libraries across a broad set of domains

We are PIMCO, a global investment management firm with a singular focus on preserving and enhancing investors’ assets. We manage investments for institutions, financial advisors and individuals, helping millions of people around the world meet their financial goals. Our technology powers the firm’s global trading platform. We employ sophisticated and cutting edge technology tools that support PIMCO’s core investment management strategy.

Why PIMCO? At PIMCO you will join a dynamic, constantly evolving global firm that pushes you to grow, lead and innovate. You will be client- focused and work on technologies that will be put to immediate use. You will be part of a team whose members are encouraged to speak up with an idea or challenge existing views, regardless of title or tenure. You will have the opportunity to receive competitive compensation and other attractive benefits (Please see below).

PIMCO’s Technology Team is organized in small, focused, agile groups, that either work closely with business units to deliver value or develop core technologies that lever the product teams. Our environment fosters innovation and promotes entrepreneurial spirit, and we use top of the line tools. PIMCO recognizes the paramount role of tech now and in the future and invests in technology accordingly. Technology careers are available in Newport Beach, Austin, New York, London, Munich, Singapore and Tokyo.

A new version is available REFRESH