About The Job:
- As a Full-Stack Software Engineer, you will be responsible for building and maintaining web applications that power our internal systems. You will work across the stack, contributing to both frontend and backend development, and collaborate with stakeholders across technology, operations and capital markets.
- This is a great opportunity for someone with strong technical foundations and an interest in working in a fast-paced environment.
Essential Job Functions:
- Design, develop, test, and maintain full-stack features for our internal and external stakeholders
- Build Clientive and responsive user interfaces using modern frontend frameworks (Vue.js)
- Develop and maintain backend services and APIs to process, store, and retrieve mortgage-related data
- Collaborate with cross-functional teams to understand user needs and translate them into scalable software solutions
- Support deployment processes and monitor application performance in production environments
Qualifications:
Required Qualifications
- Minimum of 3 years of professional experience in software engineering
- Experience with both frontend and backend development
- Familiarity with modern frontend frameworks such as React, Vue, or Angular
- Proficiency in a server-side language such as .ASP.net, Python, JavaScript (Node.js), or similar
- Understanding of web application architecture, RESTful APIs, and version control systems (e.g., Git)
- Strong problem-solving and collaboration skills
Preferred Qualifications
- Experience with Python for backend development or scripting
- Working knowledge of SQL and relational databases (e.g., SQL Server, PostgreSQL, MySQL)
- Exposure to cloud services (e.g., AWS, GCP, Azure)
- Experience working in the mortgage lending, asset backed securities, loans, and/or financial technology sector
- Familiarity with data pipelines or integration of third-party APIs