Full-Time

Fullstack Developer

Posted on 12/21/2024

Chatham Financial

Chatham Financial

501-1,000 employees

Global financial risk management and advisory services

Fintech
Financial Services
Real Estate

Compensation Overview

$96k - $130kAnnually

+ Individual Bonus + Company Bonus

Junior, Mid

Denver, CO, USA

Hybrid position.

Category
Full-Stack Engineering
Software Engineering
Required Skills
RabbitMQ
Agile
JavaScript
React.js
MySQL
ASP.NET
Java
Docker
TypeScript
.NET
C#
Redis
C/C++
Oracle
AngularJS
Requirements
  • Minimum of 2 years of software development experience
  • Experience working in an agile scrum environment.
  • Bachelor’s Degree in Computer Science, Mathematics, Physics, Engineering, or equivalent practical experience.
  • Experience with object-oriented languages such as C#, C++ or Java
  • Experience with JavaScript and JavaScript frameworks (e.g. React)
  • Experience with relational databases such as Microsoft SQL Server, Oracle or MySQL
  • Understanding of 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
  • Proclivity towards refactoring and continuously improving OO code through agile development methods.
  • Open-source development projects.
  • Contributions to the local developer community.
  • Quantitative and modeling skills with an ability to learn techniques in numerical optimization, data mining, simulation, or model calibration.
Responsibilities
  • Develop cutting-edge financial applications; develop innovative, high-quality, and robust web applications and micro services as part of our growing application development team.
  • Be a member of an agile scrum team that owns development of a specific product or platform.
  • Collaborate with other software engineering teams, design team, quant team, product owners and managers, and business stakeholders.
  • Develop software in our technology stack which is constantly evolving but currently includes .NET, ASP.NET, React, Angular, TypeScript, SQL Server, RabbitMQ, and Redis.
  • Build automated unit, integration and front-end tests using xUnit, Moq, NSubstitute, Cypress and Playwright, among other frameworks.
  • Implement the build, test, deploy development cycle in CI/CD pipelines using Docker, YAML, Gitlab CI, and Hashicorp Nomad.
  • Participate in Hack Weeks in which teams and individuals pitch new product concepts and technology improvements similar to a startup weekend.

Chatham Financial specializes in financial risk management by providing advisory and technology solutions to help organizations navigate financial risks. Their services are designed for a wide range of clients, including financial institutions, corporations, and real estate firms across various global markets. Chatham Financial's approach involves creating customized financial strategies and insights, utilizing advanced technology platforms to enhance their service delivery. Unlike many competitors, Chatham Financial focuses on building long-term partnerships with over 3,000 firms worldwide, ensuring that clients receive tailored strategies that address the complexities of capital markets. The company's goal is to empower organizations to effectively manage their financial risks and make informed decisions.

Company Stage

N/A

Total Funding

N/A

Headquarters

Kennett Square, Pennsylvania

Founded

1992

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

0%
Simplify Jobs

Simplify's Take

What believers are saying

  • Growing demand for ESG risk management aligns with Chatham's advisory services.
  • Expansion in emerging economies boosts opportunities for CRE data management.
  • Rising interest rates increase demand for interest rate risk management solutions.

What critics are saying

  • Increased competition from fintech startups may erode market share.
  • Rapid technological advancements require costly updates to technology platforms.
  • Economic instability in key markets could affect service demand.

What makes Chatham Financial unique

  • Chatham Financial offers tailored financial strategies leveraging advanced technology platforms.
  • The firm serves over 3,000 global clients, ensuring diverse market insights.
  • Chatham's acquisition of Verumex enhances its CRE data management capabilities.

Help us improve and share your feedback! Did you find this helpful?