C# Software Engineer

Weiss Asset ManagementBoston, MA
71d

About The Position

We’re seeking an experienced C# Developer to join our software engineering team. This role is ideal for someone who enjoys building well-designed systems, working closely with other engineers and investment professionals, and seeing the impact of their work in a real business setting. You’ll be helping design, build, and maintain the systems that manage the firm’s trading, risk and investment data and are critical infrastructure that supports our day-to-day decision-making. As part of a small, high-performing team, you’ll have plenty of autonomy and opportunities to take ownership of projects from start to finish. Over time, there’s room to grow into a leadership role, both technically and organizationally.

Requirements

  • 5+ years of experience developing production software in C# / .NET (or similar statically typed, object-oriented languages)
  • Strong aptitude for problem-solving and idea-generation
  • Strong grasp of software design principles, OOP, and system architecture
  • Experience with SQL, relational databases, and ORM tools (e.g., Entity Framework, Dapper)
  • Proven ability to debug and troubleshoot complex systems
  • Collaborative mindset with the ability to work independently
  • Strong communication skills for clearly explaining technical topics clearly to non-technical colleagues

Nice To Haves

  • Experience in a financial environment is a plus but not required

Responsibilities

  • Design, develop, and maintain applications using C# and .NET, supporting areas like risk, order management, and other investment systems.
  • Work closely with traders, analysts, and other developers to understand their workflows and deliver practical, reliable technical implementations.
  • Improve system performance, scalability, and reliability through thoughtful design and refactoring.
  • Participate in code reviews and help maintain high engineering standards across the team.
  • Write and maintain clear documentation for the systems you build.
  • Contribute to architectural decisions and development practices; help evolve our technology stack and engineering culture as the firm grows.

Benefits

  • Competitive compensation and benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service