.NET Engineer

Financial risk management advisory and technology solutions provider helping businesses improve their bottom lines through capital markets expertise.
Backend
Senior Software Engineer
Hybrid
6+ years of experience
Finance

Description For .NET Engineer

Chatham Financial is seeking a Senior .NET Engineer to join their dynamic team working on ChathamDirect, their proprietary SaaS platform. This role offers an exciting opportunity to build new SaaS products from the ground up, focusing on serving corporations, global real estate firms, financial institutions, and private equity advisors.

As a .NET Engineer, you'll be part of a diverse team including Software Engineers, Testers, DevOps Engineers, Security Engineers, UX Designers, Quants, and DBAs. The role involves designing and developing microservices, implementing scalable solutions, and working with cutting-edge technologies in the financial sector.

Chatham Financial stands out for its commitment to employee development and growth, offering professional development opportunities regardless of tenure. The company has cultivated a distinct work environment that values people, teamwork, integrity, and client service. You'll have immediate opportunities to partner with talented subject matter experts and work on complex projects that directly impact client success.

The position offers direct involvement in delivering products that help clients analyze, account for, and report on their financial risk. You'll be instrumental in building tools to automate workflows and contribute to revenue growth while working in an inclusive culture that encourages technical excellence and collaboration.

Chatham Financial delivers financial risk management advisory and technology solutions globally, helping businesses maximize value in capital markets. The company's commitment extends beyond client service to enhancing markets, supporting partners, fostering employee growth, and giving back to the community. This role offers the chance to be part of a purpose-driven organization making real impact in the financial technology sector.

Last updated an hour ago

Responsibilities For .NET Engineer

  • Design and develop microservices using .NET for building scalable and reliable financial applications
  • Collaborate with business stakeholders to define domains and architecture
  • Design, implement, and document APIs for internal and external clients
  • Ensure code follows best practices for scalability, fault tolerance, and resilience
  • Design and implement data persistence strategies
  • Implement monitoring and logging solutions
  • Conduct thorough testing, including unit testing and integration testing
  • Work with DevOps teams on infrastructure and containerization
  • Collaborate with frontend developers and UI/UX designers

Requirements For .NET Engineer

RabbitMQ
  • Minimum of 6 years of experience developing .NET applications in an agile scrum environment
  • Experience using .NET Core
  • Experience with Message Brokers like RabbitMQ
  • Experience with unit testing, Test-Driven Development, and mocking frameworks
  • Understanding of continuous delivery principles and processes
  • Understanding of REST principles, Service-oriented architecture, and API development
  • Quantitative and modeling skills

Interested in this job?

Jobs Related To Chatham Financial .NET Engineer

Senior Engineer - Integration

Senior Integration Engineer role at Qualcomm, leading Linux product development and CI/CD initiatives while mentoring team members.

Software Engineer - DB Integrations Team

Senior Software Engineer role at ClickHouse, building high-performance data integration solutions for petabyte-scale analytics platform.

Senior Software Engineer (C++)

Senior Software Engineer position at Freeform developing software for autonomous metal 3D printing factories using C++ and Linux.

Senior Software Engineer - Backend Foundations System

Senior Software Engineer position at Jobber, focusing on backend development for a platform that helps small service businesses succeed, offering competitive benefits and flexible work options.

Senior Software Developer

Senior Software Developer role at Robinhood focusing on scaling storage infrastructure and leading database systems development while mentoring junior engineers.