ZipRecruiter
Job DescriptionJob Description
Medical, Dental, Vision, Life, 401K match, PTO, Sick Time, 10 Paid Holidays, Remote work opportunities
What you'll do at Cascade:
Serve the American Dream Through Attainable Home Ownership.
We are seeking a
Senior Software Engineer
with strong full-stack capabilities to join our product development team. This role is ideal for an experienced engineer who thrives in collaborative environments, enjoys tackling complex architectural challenges, and takes pride in building scalable, maintainable solutions that directly impact users. Key Responsibilities Develop elegant, responsive user interfaces using
Angular
and
TypeScript , following modern design and accessibility standards. Build and maintain features across the
entire stack , with a focus on backend development using
.NET Core
and frontend functionality in Angular. Design robust backend systems leveraging
CQRS ,
MediatR , and
Onion Architecture
to enforce clean separation of concerns and enhance testability. Create, consume, and optimize
GraphQL APIs , with thoughtful schema design and efficient data-fetching strategies. Collaborate cross-functionally with
Product, Design, and QA
teams to deliver user-centered solutions with an emphasis on quality and usability. Champion clean code, adherence to
SOLID principles , and maintainable architecture throughout the application. Write reliable
unit, integration, and end-to-end tests
that support a robust and automated
CI/CD pipeline . Actively contribute to
code reviews ,
architectural planning , and ongoing technical improvement initiatives. Participate in Agile workflows using
Jira
for task and sprint management. Qualifications 58 years
of professional experience in full stack software engineering roles. Advanced proficiency with
Angular
and
TypeScript
for frontend development. Extensive experience with
.NET Core
and
C#
in building scalable backend systems. Solid experience with
CQRS ,
MediatR , and
Onion Architecture
in production applications. Strong relational database knowledge with
PostgreSQL
or
Microsoft SQL Server , including query performance tuning and schema design. Experience designing and working with
GraphQL APIs , including schema, resolvers, and client-side integration. Proficient in using
GitHub
for source control and collaborative development. Familiarity with
Jenkins
and basic knowledge of configuring and maintaining
CI/CD pipelines . Strong advocate for clean, testable code and automated testing practices across the development lifecycle. Excellent communicator and collaborative team player. Qualifications Experience in the
mortgage industry , particularly within
loan originations
or
servicing operations . Familiarity with regulatory and compliance considerations in the financial services domain. About Cascade & Our Culture: Since opening our doors in 1999, Cascade Financial Services has grown to become one of the most trusted lenders in Attainable Housing. Our goal is to help thousands of families realize the dream of home ownership by offering mortgage loan solutions customized to the manufactured housing marketplace leveraging state-of-the-art business automation coupled with the most skilled professionals in the industry. The Cascade culture lives in our team members!!! We are focused and dedicated to developing and providing a platform for growth. We are proud of the team that we've built and are looking for great people who will embrace our values and contribute to them:
T.I.E.S .
Teamwork, Integrity, Excellence, and Service.
We believe in work/life balance and a positive/family-like work environment. Together, we will continue to lead the way and make a difference. Join our team and assist us to
Serve the American Dream Through Attainable Home Ownership. #J-18808-Ljbffr
Senior Software Engineer
with strong full-stack capabilities to join our product development team. This role is ideal for an experienced engineer who thrives in collaborative environments, enjoys tackling complex architectural challenges, and takes pride in building scalable, maintainable solutions that directly impact users. Key Responsibilities Develop elegant, responsive user interfaces using
Angular
and
TypeScript , following modern design and accessibility standards. Build and maintain features across the
entire stack , with a focus on backend development using
.NET Core
and frontend functionality in Angular. Design robust backend systems leveraging
CQRS ,
MediatR , and
Onion Architecture
to enforce clean separation of concerns and enhance testability. Create, consume, and optimize
GraphQL APIs , with thoughtful schema design and efficient data-fetching strategies. Collaborate cross-functionally with
Product, Design, and QA
teams to deliver user-centered solutions with an emphasis on quality and usability. Champion clean code, adherence to
SOLID principles , and maintainable architecture throughout the application. Write reliable
unit, integration, and end-to-end tests
that support a robust and automated
CI/CD pipeline . Actively contribute to
code reviews ,
architectural planning , and ongoing technical improvement initiatives. Participate in Agile workflows using
Jira
for task and sprint management. Qualifications 58 years
of professional experience in full stack software engineering roles. Advanced proficiency with
Angular
and
TypeScript
for frontend development. Extensive experience with
.NET Core
and
C#
in building scalable backend systems. Solid experience with
CQRS ,
MediatR , and
Onion Architecture
in production applications. Strong relational database knowledge with
PostgreSQL
or
Microsoft SQL Server , including query performance tuning and schema design. Experience designing and working with
GraphQL APIs , including schema, resolvers, and client-side integration. Proficient in using
GitHub
for source control and collaborative development. Familiarity with
Jenkins
and basic knowledge of configuring and maintaining
CI/CD pipelines . Strong advocate for clean, testable code and automated testing practices across the development lifecycle. Excellent communicator and collaborative team player. Qualifications Experience in the
mortgage industry , particularly within
loan originations
or
servicing operations . Familiarity with regulatory and compliance considerations in the financial services domain. About Cascade & Our Culture: Since opening our doors in 1999, Cascade Financial Services has grown to become one of the most trusted lenders in Attainable Housing. Our goal is to help thousands of families realize the dream of home ownership by offering mortgage loan solutions customized to the manufactured housing marketplace leveraging state-of-the-art business automation coupled with the most skilled professionals in the industry. The Cascade culture lives in our team members!!! We are focused and dedicated to developing and providing a platform for growth. We are proud of the team that we've built and are looking for great people who will embrace our values and contribute to them:
T.I.E.S .
Teamwork, Integrity, Excellence, and Service.
We believe in work/life balance and a positive/family-like work environment. Together, we will continue to lead the way and make a difference. Join our team and assist us to
Serve the American Dream Through Attainable Home Ownership. #J-18808-Ljbffr